MVRARLLGWDAKRTRDHSTGHIHWHTAKDFSDVSGRRVRYNVNAVQKAPVVDLNVEPAVLAVDCSGSPDRVDILLEAGRSLAFALERAIVVGSEIWKCPAPASTSPSATSRSVESLVAGLMVRVVGVAYEDCELQLAMAMAAGGRQQRLRGTCARLTAEPACLGDIFEHLEMDYYEREKDKAWAPHAARGAKHRPAGGSQSDDIDGSDAHRRLSTQLASLESLQSRNDTILDSFARLIVKAVVSVTKTVASVAVKSVVSAVRASTTAVKYVVNKASEGVRTAADAGKKVLPTSDSLISLCDMVVNGVGSTIINGLDTAVKLSDKAANAITTTLTVVECATGTCELPIKDTLRSVTFNYDERRQTQLNKLQPIGFQYNVAKSKGSLAASAAAEIMFDPEQLYYHAGVGVKMKLVLKNYKILDFTFHGPPDVDASLTIALEAMKEIYSKEFTPKAIAVGLPVDVDVGVVGPIIFTFQPSVAINMGFSGEISFSLQYVVDASFEIGVQAGAKYANGRLGPDVSWLDNKAPVVKVAKSELSTELSLGIFFVFEPSIGITAGAYGVQVIGLSTGVTFRAGFIWTPVSPDCKGAKNFRISASVTPFLGMTLQVTTIVKRPSTVLAVTRTGCRSFDASWTLDGVAAVGGVNLRSIVVQVTADYAAEAVPTGRYPLKTAYQQTTSLKRQTTFVTDGVTTGGRHISTNVSGLFPPTFKAAGAVSYTFRVWGYAAVGSGLVSNSVAIRDAAEPVTPFLGMTLQVTTIVKRPSTVLAVTRTGCRSFDASWTLDGVAAVGGVNLRSIVVQVTADYAAEAVPTGRYPLKTAYQQTTSLKRQTTFVTDGVTTWGRHISTNVSGLFPPTFKAAGAVSVAIRDAAEPCVAEVAPTATPSPKPTALQFDAQPYAEFDAQPFGHPVARQSPLRHKESKRNRYQAIEAGWAVPPAWETVSFPAGLEIEETGYHDGKIAFTGGHGGSFRNDLALFDTTGNTWSTKFAEAADSGAIGEGRICAILGVWRRGRQRVPDRNERAQGVFPFLKRAYLFGGRTRTAGGNYYAYELVNDLYQIDVSVSSDCPCSRRRLTEQDDSMHTESSAKAGRALLQDGEPDPSFVTTENPVDMRLAAAANATSGPEDPTALLSADAERYDTRWTMDRQATLAALDPQARKSSKPSMREAQIMAFAQLRPAESAQGARSYNGENGTTAIVIDRSVASNYEVGALPVPGARRDRQLPDVTRHRSPQRWVVRPNRLQQAVPGDATELWALLYENSTVNVNVAAVASGAAGANASCPPSDAAVLDVSFEAPYDERVFVDASLAEEGLGPDEALRDPDTLDLYFVDVNAALRYAYGRTGAADAGHPLQIGIFLKPGMYYQSVNASWDLPAVSFAAGARIWRASPGDQFRGGHYSDVRRHGPRDLPLARLALVSFLGVSIAKCGAVESSTRVDASRSGAAVSVVGLKDIVFRNIIFARNGNQNASADGRGGAVALFAGASAAFENCIFVQNDARRGGGAVAVLDGSEARFEGCVFSSNSAPIGGAVLVSGAARQERGGPSAGDGGRHHFRLDRDDEPAAVEKWLGGAVAVQSATEAVRFDVAIFEGNAAHFGTAISAASRVVVTRSQLTAFSGNENVMPLAAGAVACSGAGASLSVFASTFDDNWGCTAARLGSSTGNVALAGSGGAVMVGQAADPGSAVASTWASFDQVEFRENVAGFQDEGQAAEFEADPTLGSGGALALLAPLDGAVPISGCLFAKNRAALGGGLFANASVRIDGDTIFFSNEAGFPWFDAHAQREVQIGGGALLAFAAAPNHVGGALFALNKAHGAFGGGLAMLGGRWRSAGGGIFAQNTIFLGDPRFVAAGNSAEGTFQNVYLLGSGGSSGAANGTASGAAGVVKSCASCSACQACEPATGRCKFPADFEAWCEAIGGCSPETCPFVSAGTARFDETDGLRSIRVELDAGPGAGAGAGAASANVNGSCASFFALQSTGTGELIVRLGGAFSVEPGAVLGLQLDLLPQRFRSVSNSAVVEIEQTSIPVEQLKSQLAWTNRTLAAELGQRSGFAAFQTGPTPADASSSTISPGAIVAIALGSAAAVLAVRPNADVVLAHAIDNAHADYACFKTSDCSGSGNGYSGKTYDKINAAAECWAGGATYVKWGPDSNSNTICKSVTDSDFKAGFKCYSGSTCSESTLQADFTSGSYLLDYASTMCNLYGQYCNSFKFNGVTTTTKLDDDTQVVGGEDPEEAEMDAAEIEVEAEAEAAMLAIADAEGADFDACA*