MTGLADSPMPLTDWQKQLVEIWRKETTTFTDLGAKILDSLRFLDTPLGDFVRRYSHHMQPPPAAEAHYARKGDLLPIHPTCVKAGECGVSERNQDWVKLMFVLINFNYCTGWTTPICVPMDGQLSPNQRLAIEEVAKTVDDNVLSADPVPSYGEAKAALQSKKFDYAGNPVEYMQELVAERVFPTWPRPGEAAIKCITDFLEGEVKEAMADPSQWVLPFDLQPASSKKSLVRATEDEWYKICAEGHKRGLFCMVDDSEVPRDRAGHLVLNGAGGVTKIKEMNGQLVHLQRFISVLIPTNEMMMDLPGAQDTLPYVGQLTALYLAPDEELYLDSEDLQSAFNLFRVPRAWSPYFAYARKVDGRAFGRPDLGKVRPALCVVPMGWKSAVTLVQYAVRHIVFDLAKVPRSTSLEKGMAIPEGDRLTVVYLDNFDQGRIMKSFAEGFGADEAQMTETHKRFNEVCDELGLPRNAGKQLIGATCGGTQGGEFNGQAGTIKVGRDKLQNFLAISLALLTSPVVTEFQVRHWIGKAAFIATFRRPLFAILQEIFGLLEKCKSRGQALSAAVVDEVLCFLGLATQSQREEQSFRGGSAIAIKFKNKSLVVPEELPAREVCGKCGERFCSAFCVSEHTESGCGRSDFFAPKFGERFSGPRYPLTKACGLAGIAIQKPLDKLVPGDEWDILTEQGKKRLAEAESDPALKAEHWAPECRTFSRARGRWIQLPDTSWIQGPRQVRSSEEPWGFEDLSRGDAIAVQQGNAYMKRSLKGLSHRHKAGGVASLEHPYNSFIWDTEEVERLRLSGDWYLSVYSHCCFGGERVKWTHLLHNSPFLHRALHKPDCPGHENLRQYRVHWNSDGQLSFDTSLEAEYPWGFCVTYAHALAAHLRSLTPAPVGDYPHTLESLVYTQVRGATRGLQDEAHVNRVVAAVSHTLQGMTEGNEAEHMRWLMRNVGLRGTDVRITVPDEQIQKEVVHPYPAFRWLWRTVLSYPWSAEQHINVLEVTAVLTEFRRRLRDPSNIKLRIMNIVDSLVTYYALTKGRSGSKRLNRTLRRLMALNVASKSVLISLWTLSKWNYADAASRRFEKKCSFAKGIVWVRLGSGIWVLAFCLLLRRGFSLLPEGMSFCLWAREWVAHPYVVVAPNRDYLHGMRKARVSAGFDMVLLGMNDVVSAGIVKFRLWDIATADDMAKRAGTNLAESGTFLDIGANIGYYTLLFAHKGFNVIAVEAMTRNRQAIMGSLCLNPHLRSRVTLVPTAVVAPWELQKTCVESGQDDVSSWHLRCDGADCEFGKSCREVRVSTLDTILLNMSLPQPLSVAKIDVGGRECQVLEAGDGLFESQVLQIATPTTETKKCVLTHAIKHGFRATKVGGATSLVADTSLKGLIDTNQKTDNIFPVLSSHSLNECVPPGMNKARVSAGFDMVVLGMNDIVSSEIARFGQWEIATADDMAKRAGTSLAESGTFLDIGANIGYYTLLFAHKGFNVIAVEAMTRNRQAIMGSLCLNPHLRSRVTLVPTALAAPFEVDFTTCIIKSTNSKINIGNGHLSCGPDKKCDSGDANCQPVELKTLDSVLADLSPASVDVMKMDVEEHECQVLAGGDSLFSKYHPKLLQVETQFGDARNCLHNKALQYGYREKQMGPDTALVLDVAEHAGQFSEGTTLAPVLASTLKPLGSTIYERTSSDGGCVPPGMNKARVSAGFDMVVLGMNDIVSSEIARFGQWEIATADDMAKRAGTSLAESGTFLDIGANIGYYTLLFAHKGFNVIAVEAMTRNRQAIMGRRLNLFFLGSGPVLSDGAIQTYIIYHGSATASSPTFSETGHFSNPKTFADGKTFGFDAGSLLQFHCFLHDAISAAAEAATFQARPPSCDSASDSDCSTPALRRRLLRPETRIAHAPALQKSDDIWLCSGVSELLDSYDAFTLDQYGVLHNGREAYPGAAECVARMKAAGKPCVILSNYAGRAERQKEKLPDIGFDPDDLAGVVTSGELAHRYLSKQGKLGTRVLWIAWSEREKRGLGDFFEGLEDYTLVSNVEDADFILVSGVESRFAGTEAEEACDYERTGEHRLYRPLFRAAIQRMLPMICANPDLRVIRPSGWRAYLGGSLAAYYERLGGQVIYFGKPHSSAFEEARRQLCLAVAGDEDAALELELDEARKSPGKNLEL*