MVPATRQMTSAAVYAHLLDNVLLLPQGHPIRLSFEQQGYESADDLLCIFENELESLGYTPSVLPDGLENPPTIPLLMAHRQIIRHFLRWQASLERQKGTPLKNSELVALNNEDFVLYRRSALGQVSTATAPVNAPPTVQSPIGKTRSAVEDFKRGIKRDKTHYPVLKDDRYWDNFYRSFVVTAVTHNVDKVLDPTYIPTDPLEKSLFEEQNKFVYSALEHTLQTDMGKNIVREHSFDFNAQEVFRKVVKHYTESASAKISSSTTLGYLTTAKYGSSWTGTAEGFILHWKNHLRIYNDTVPAGEQLPQQLCLSLLENAVHDVPELRQVKITATLDLAKGGNPISYGGYLSLLLASASLYDNGNNLSNSRSGKNKRNIYANELEYNPMDFESKPDVDYDIDVSPTAIYEANAHARKSSSRNRSPATNRERPYIPREMWNLLSDDAKAILQGLIAPGKQAPLNNSSPHQSLQANTHDTIGAEQITTDTFHDCAPETELLAHLTERVSHMSDGDIRKVLAASRNGPAYDEPTPLQSNVLQYQVSRHNVIETTAALVDRGANGGLAGSDVMVLHKTGRSATITGINDHTLSDLDIVTAAGYTESQNGPIILIMNQYAHLGQGKTIHSSAQLEHYRNHVEDRSRTVGGNQRIVTLDDYIIPLHIRQGLAYMDMRRPTDKELATLPHVVLTSDVDWDPSVLDHEIDLATSWYDDIYDLPQSPYVEPRFDHTGKYLHRHISLCNHRDDVVDRVLYCQQHLVTKNVQDYEALRPCFGWVSAETVRKTIMATTQHAREVYNAPLRKHFKSRFPALNVHRRNEPVATDTIWSDTPAVDNGAKFAQLFVGRRSLVTDAYPMKTDKEFVNTLEDHIRYRGAMDKLISDRAQVEISKKVTDITRAYNIDQWQSEPNHQHQNFAERRIATIEANTNNILNLSGAPDSAWLLCVTYVCYVFNHLAHESLDNRTPLEVLTGSTPDISVLLQFHFWEPVYYKLENATFPSGGTEQQGRFVGIADSVGDALTYKILTHTTNRILHRSSVRSATIPGQTNLRLTPQDGESGPKPINFIKSRRTENKNSYAIKELPGFTPDDLIGRTFLTDTRDDGERLKARITRKILDPDKPSDVKFLVEINDGEYDEILAYNEILDKIETNLDKELHDTERQWSFKDIVAHEGPLLPRDKNYKGSRFNVLVNWETGESTYEPLDVIGVDDPITCAVYAKSQGLLDTPGWKKFKRLVTRDKQVQRLVNQTRQQTSRVEPTHKFGYQIPRDHKDAIAIDTLNGNRNWQDAESIERAQLHEYETFVDIGKATTLGKHVTNAPKGYKKIRVHTVYDVKHDGRHKARMVAGGHLTPVPTESVYSGVVSLRSLRIVVFLAELNGLKLWGADIGNAYLEAKTKEKVFIVAGPEFAELEGHILVINKALYGLRSSGLRWHERFADTLRDLGFTASKADSDVWMRENSGVYEYIAVYVDDIAVAAQDPEGIIRQLKEKYKYKLKGVGPLQYHLGCTFERDKDGTLSYHPRKYISRMMEQYERIFKEPTRMYVSPLEKGDHPELDSTPELDENGIKQYQSLIGSLQWLITLGRFDIATAVMSMSRYRVAPREGHLDRLKRMYGYIKKMKNGAIRVRTDEPEYTDLPDKPRDWTTSVYGNVKELLPHNAPTALGKYVMLTSYVDANLYHDMVTGRSVTGVLHLVNQTPFEWYSKRQATVETATYGSEFVAARIAVEQIIDIRTTLRFLGVPIRGKSVLFGDNQSVIISSTEPQSPINKRHNALSYHRVREAIAAGIVDFRKILGAENVADVLSKHWGFQQAWPVLKPLLFWQGDTSKCEVKDSKPSSQADGECHGIHQGDMSLRQVTPNMGNGSVNQSKEHGGTQASATQQQHEEPGKFTQCDWQDFYPDAKEPIPGNMPEPRGKEVQLSAFVDADHAGNQVTRRLRTVLTGFLGSGKTTLLNHILEDDTHNMKFAVIENEFGEVGIDETILSENVDEEIIEVMNGCICCTVRGDLVVALKKLYKKVESFNGVIIETTGLADPAPVVQTFFVDEDLRKMYKLDSVITVTDAKHINIRLDEKKPEGVENEALEQVAFADKIILNKVDLAENEAELSATMARLKSINPTAQILSCSYSKISPKELLGINAFDLKRVLKFDPEFLDEGQEHQHDSSVVSTASKIEGEFNHEMLLRWIERLVVEDGANLYRYKGVLAVKGKKEKFVFQGVGMMFSGSFEGKWKKNEKRESRFVFIGKNLDKEFLKYGFEACLVKDKLRFAIGQSVEANCGKWKKGKVIEHWDDGNAYRVRLTNSNEVWAPLDIDAYIRATGTV*