MFMIKNLTRISPNTSSIITRFRNSGSSSLSYTLASRFCTAQETQIQSPAKIPNDVDRSQYSGLPPTREGEKPRVVVLGSGWAGCRLMKGIDTNLYDVVCVSPRNHMVFTPLLASTCVGTLEFRSVAEPISRIQPAISREPGSFFFLANCSRLDADAHEVHCETLTDGLNTLKPWKFKIAYDKLVIASGAEASTFGIHGVMENAIFLREVHHAQEIRRKLLLNLMLSDTPGISKEEKRRLLHCVVVGGGPTGVEFSGELSDFIMKDVRQRYAHVKDDIHVTLIEARDILSSFDDRLRRYAIKQLNKSGVRFVRGIVKDVQSQKLILDDGTEVPYGLLVWSTGVGPSPFVRSLGLPKDPTGRIGIDEWMRVPSVQDVFAIGDCSGYLETTGKPTLPALAQVAEREGKYLANLLNAIGKGNGGRANSAKEIELGVPFVYKHLGSMATIGRYKALVDLRESKDAKGISMTGFVSWFIWRSAYLTRVISWRNRFYVAINWFTTFVFGRDISRI*