MVTVHSVAQQGFGEGTNDLYDRIRPTYQSWALSHIRSSIRNKAPLDIAELGSGTGIFTRALLNHPEWSNEIKEIRAVEPSEGMRNTFSQKVTDPRVTVSKGTFDTTGIPDGWADVVIIAQAFHWCPDYDKAAVEFDRILKPGGAVVFIWNLEDRDADAWAAQVRDLIEVHEQGTPQFRLGLWRQAFETPSYKKAFIEPEEKVWSHYIPATEQSVVDRASKTTYAKTEELSVSFYANLPIEVKQVLRNADFYKTAYMGGIDTTTGFAVVASAKTCFVWQHAQAIKGTPTCYIFLCPPESDALHPPFHALVPQGASQEPGLILISHSGQIRFWESIGIGLAGGDNFATFDLNLREDEHVTNLTRVDSQLFVASTSQGALYRLVLTSTGGKYHLSSRIFSRPPVARGLSSFLPSFLGSSSSVLNDDANSTYIRSIAVTPPSDTGERSVWVLGEENIQQWIMRPDGWEEKAIDENVSESIKIVLEDLPSAPDGNLDLELLDLAIDDTGKFILLVSYSGVEEDTGGIKRLYALTQLVLTSSETKEFFSVDTIKQVPYQNTSAPSAPVVPRIQLLFSGSIVSVEFGDTVAFCAQESNFQDRIQLKSIADRTLGVGVSQATSTLLVLTATTMMQVELSLDKIRAFNPETGHTNLIKSILMQAILYGASPENPLHFSFPPQIDEESLMRGAEQLSQAVLRSDPEVVRRNHDLTAQLNGRRDRLNWLIGFINENLVLGKMSQRSRQRLAIDAEKLFAALQLWIQYNELLATNPTFTVLNDAVHSYMADAGEMQHEDVMRAFFRYKVADLGNLIRKIFSIITLSASQTNRDVALLLPEGNRIVITALRSAFEYRAHNFQVYGIELPMISSWTSRPKTADVVLDLFNATHDALEKVLVENPASKPREIEPGCQLPQLAALFFECVSERLEWLSSPKAADEAGSSQDRDKLEQYFNSLRPGMLETLRSTGFQEEAFSLAERYQDFASLVALCHRETVYPPENNPNLERIKMYIQKYGDKFTDELYQWYIQHGELRAMFSQEHEQSAFIDKFFLKNPNPGISWLHDIGKENYGDASAALLEESTRANSLEVKHLMLSLGKLSALAQLHETNEAVDQRVLDAFHDQLDFISVHDGLATEFKSALQGVRGRHSLESQVDIIMNAKAPGLKEYKAFAKCFKDLLKHLLQGRALSIEDAVDLLTMKDNRENLSDYSTALHLLASASNLPEARRLSAFRTVWRRVYLHDDWKAIGKTAGVADATITDRYKGTALYATLCATLARARSERVPNGYETSPDVALMVPSASEIAARWSGLSQEQIEAIVEDYNLERDKLGELELEDIYHRIRELAVQDSSSW*