MVSSQSNRPPGHVPYAPPQQTLDAYWRDDFRPLHAAGRAVLRALRDDEAAPDADLYRRVASSGSPGAAGYYHAGGGGVPTSPRPTTTSAYAPTHGAVAPPVAALRHLRSVPLSPILRQQLQKTKRGSLMGLLREANLAWMSSDDKLFLWSTRAGANGSSFCSFVTPSGQSIVSVGIAPPKKGVFKSNVQWCLIVTTLDEILLCALARTTETDASGAASFDHGPDRALQLVPTSFTMPTDMVRMLSVVGTPTGRIFLGGEDGCVYEVTYEIGPLSDPQQLPLHDRLELFYDGDLDLPSVVEDHHETAGTSFLARGKRLWFSDDRNHQTTARPRKCRKLNRSSNVSAVANALLPDFLLQGTSALLGGKNATGGGKIVQMVVDAERQCLYTLASNGWIGAFDLAKNDALPLTAAADVAKTARLYLEAVSRGQMLPPSSHQRSVAKISFPGGGSAAQAGVGGMEGARTILKLAEADAPRRARQDTTGGILLPRSIHVITRRESSRLTLVAVTEGGLRLYLSSLSSQVLASGPVDGFGPIRPLAPSTRLTLCHVRAPPPADMKASQDNGAVNLNINGSVAPKIARDKIPRVDASFYSQGVFVVAMEPPLSSNELAGRQVGDQILATCPDAIARLPETNDTNGIRELQALSTVSLSSQSSQQLVAPGGICETFSVPTTSSYGETARNVDAMLPGGLVWDIAPITDETSDLLLMLSRSQTPSDSELDLGIPPTFFPPSKIRADVSTSKEIQQATKGTMVHSNSVASVALTVATTAVWNLMLSRPLRYGITYDTSSPLPSLGKSQGPEYRLSKRNASQGFSATASERSGRYNISPSATSSATSIPRSARLRSWLLQPPVAPLNQFATQHLESGREFVVLNVGGLHFFGFKSLMSSLVSVLMAAGENIVHDSSITSFFSSYGYKEGCAMCLAIAIGSGPTPQETGVSEQLRRRACEAALARAFVPKLVPHADPNLNTSSSIGSMPVSKDALVPPGYDFKPSALSEGLTLLFARLVRPMWHKPGVVITEGRSVKSTWSMGKGTRWTPAKVEVLFDPDGLERIKTPLRNLLVLVRNVFSRAIKTVPGKQQNQDSSMDIDDSEGHHQYLTQALEYQSHLRSGNTLVSAQLSPREAEHLAHLIEEKNIHSLYRLLARTIQLLNLIALLHRVQEMTELREIDWGLLHGLTIAQLVETSEGQDRLENLLNSLVTASVSSKSAFVVPSAQTDRIANLFAEQCYLFFSPGSRFAYMGLRLAAEALSSSQLLSSRRLALTQQAASNFRSAAGHWYSAPLITGRILHQRRQESHSEIANRALQYGSPLAKAAQSLMQLEDVASIVEICLLTAANFKSEVPSTSSSSVLTSSTTGSASSLSWEQHLYHKRRESDQAASAQATSSTSSTFAHGTSVTAKDAIDTCYALVFHHMTVLLNTQPELADRMVSASAAASDRQFLAAFFRQLVDSNHVNTLLRLDSPDLEKWLRERDDPDLLWRYFNVQLKHIEAGQISWDHASNNNLQLSLTERIESLSRALNSFKAALSDGQRPTHSSLSSEDIAQKVKEVSETLDLARIQSRVLRAVDSSKPNFPPEVTSEKYSQLCYTLTPVSDLYNDFTSAIPLWDLCLHILHACRHTEMSTIQKAWTFLICEDVLPCATRDEVAYRFLNSFAADVDLGDGVQLLRGEESMDDGILLFENGDWANLLRQRIVELGRELYGTGADYVFPLDFLMLALEGLASHCSSISSAGWALAVMADAGVPYIAILGSYEVLTESQDQVVVGGDSRHRLRNLEATLDLLQHWATSAQSSGLAASNDVETALSELRRATASGRLRPKIEALKGKLEASSGTANLLDRLSSIEEAFQYMSQHSTPLATISAPAALEREDLSVVAASASSAHQNISETTSASDFGSASLNVMARMDGVELLDRSSQLPRPSAPSRPALVPAETVPINIPSAHPPTSISPIRNTLSTTEKMDDLADAFLSGPSRRADQGLEPVIQPEPLPTDISELEKLRLLVTRRAWETVVVVGMQLLRDSKSIQHAPIYSALLNNPAQALPSLESQQAEVVEIMSLCCHGWWKSRQREALCQELDRWSFGHHVGGHAPSWIPWSLHIWGAISLQFVSEDGSDGDPEQIAIDALWAIRTKIRLNAEKDASLGSQSASLLQVEHVLSNIFVQRQEWRMAVACLERMMEALDGLVANEVETLVEKGQRSVAALVLKYAYQSEILSRQGRILLQAGAVSEAAQIFQQASDVWNALDDTAKEGVLSKHVATRHVPCQLLSNEGLVCFAYGKYDEALEFFRQATERMRANQCTVPEYSRDDWVGFVLVSNETYEGLYSQVLNNLALCALYTSRLQKAIQVMESLIREDPTRYLTERVAMNLCTLYELGADTAVAARQKRTLQIIAKRFLLQDIGPECFRSNTSG*