MSQPGRYHSLQHVSNTEAVAIQPKTQADRLPVKLPEGVQPVSERLKGREDYSTWRFEICQILKNVGLQDMIDKGLSHPSTNHTNYWLWHHLSINIQSWLASQLSDPLKRALMTSPDAHDYADDAYEVIKSLVLGHGHTLCQTTYFDLIHKRRSDYSTVEQYVEAFKHAYNFAKELKVGISPYCGLLHLLKELESDLPTWVSTVECNLPDNAADTLQEKEFLVYCRTAIEQGNKQMQRYSFAAPAKNTGSTTKSGSTATTSEWKKSTFPPKGTTPEEHARKMRNLKPEMTKGRCAFCKTLGHGATTCWRLNPDLRPEDYRPRIEGIWWFKGSKPSEASNAAVGEIGSDDENPYILNFSGLAVANATNTSLRWIYDTGSSQHLTPDCASLSGLHQLKPHEYYQYGTSNGGIGVAKSAGYLTLTLAANGQNTVLKIKAYHQPDLPYGLLSSNRLRTDLGIYATTKDLTLRRDRDDKIVGHLQASKNVLFVRTKDPDLALAAVDPLLLHRRYGHAGFRRIATTAKDHQIELEHRDTLECEACSLGKATRLVSRDPIPKTNDPTQLWHADIQKVTPIGHGGFNYFLLMVNNATRLVRTAMLKHKDDASDELIRMNMEHKNMVGRYVATWHLDGGREFNRFRKWANHAERGIQIKISPPRTPEANGLAERYGGLLNRMSRVMILDAGLPAHLWPYAVRLSAQILNRLVPYHSAVRKTPVFLYRSHYNLPNPNASLDFLRVFGCRAYQHIPQEDRVASQKMGPRAKVGYFVGFDGDNGHVYYVWDPISDKIKRSRDVKFNEDRTYKDDKEDPGGVPTREPDPKGPTPAGPGAALKLDNAFLHQTTNISDNTRALIEQPDPEEDVIRGRIHTISASAEPPPTRSIENATEYEASSTKYAAQDYRLPDPTEPEEQPILRRSARTTKGKSSTWPDYQQLATVDRVTLPHLKQHEVVVPNTYSEAMKSPLAPYWKDAMDTQIDKIQNMGTYEIVNRPPTARAIPGKWVYDLKVNTDGFVTQFRARWVVCGNRQIPGIDYDESFAPVASEAALKLFMTNVAIKDLEWEQCDIVSAYLHAQIQGKRVFMKQPTGYHEGPPDQVCLLKMALYGLRQAAHLWHQTFDETLKRIGFEPLREDPCVYKKGDIWLIIYVDDSAIAGPRKEDLAEVKQHLNKAFGLKEMGEPKVLLGCNVQRDYQAGTISLSQPTYVEECLNAANLGSCTPSAIPMTVAYKKSDRSNMTTENVNLAEYQSLVGRLNWLTTKTRPDIRHATFRLQRRMNTPTTADAKALKIVYRYLKRSIPYGITLATDHTKGIEVFVDAAHADHEDGKSTEGYVIFYAGGPISWSSRKQSLVAPSSTVAEYCAFDSAAKEALYIKKLVEAFDLKASVDGRIPLYTDAANSLRILNHGGYTRSTRWLDNRYLFVADLITKNAITIQHIPGTTNPADGLTKPLDNESFKAFRHLLGMTPISSPNLHPGNTDSEESSVFNDFSIDLKRRFNRLYRAAILEMSSPVLCDWCQTTVFDKHLLAVIGRDRDSMYMDQSPFSVMIDPVAYFGNRNALAGFQRSFRRNNELLLQNAARWCIFCMLLRNLRGGLRDDFEFTITVNDPWKWSTVTVAAHDDEITNRTGYFRVYKTVSPNKVALSGSTFNNARVAEQNVDICPANNDLLQHDSSLPRQLVRDCGALRALIDDCTANHSNCKPREGLGSPSLLLELSGTSVSPAVRLIKTSEIKVVPIRYVCLSYCWGGIQPNMTTTSRLDSYLAGIDTTEISETILDAIRVSLAMGYQYLWVDALCIVQDCEPDKIVELGKMASIYSGAILTICVMSAKSATEGFLRQAYPNYSDDKSIRTWHADIRDDISQLVTGSLEIRSDFSNDDIFDSPILKRGWTFQEALLSPRLVVFSAHGQKPALRCSTHTVQSDGGRITTHPKTLVNLGELEQVVERAKSEHRYSREYFIQSAKAEEWVKVVEQYSRRSLTYQEDKMPALMGIVSEWESLFMPGKYWAGIWSKTLAKDLIWKCHRNYFPRSACESYVAPSWSWASRAHPVYYESLGDMLFFEGEDSFEVVSCEVIPIHKDLPNGAIKSAQLTVKCIAELVDIEGPESEDVSCIASRGEVEVYFDDSPRPQDVRKAWLLYINDEEPYNLPHGIGIAVVEVDTTNADGTKLYKRVVSRSWIKSIAWGNVSLGSSRLGPKVALPGPNAASRCISTSTLSGSSMVNQSSAHRENTPAAGYPMELLGDCPGDPGITHAEHCCFIMVAEQHINPEDQNGRVLIKYKQETLAHCQMVNRDRDPWNIKLLPIQIFHTYEVENHILGYGARHYPEKANYCPPIPGYLI*