MSGLIEKVSILRNDSIHVGYNMSSHIVDEILTKKASSTYVLITDSNIVKMGHLQTFVDEFNRLIPSKRPGSRILTYVVPPGEANKNRATKAAIEDYLLEKGCTRDTFILAIGGGVIGDMIGYVAATFMRGVRFVQIPTSLLAMVDSSIGGKTAIDTPLGKNFIGAFWQPDYVFVDVAFLETLPEREFINGMAEVVKTAAIWNEQEFSRLETYSKRFLKVIRDRRVDDSVDLTSLKEHIIKLVLESIKVKAEVVTLDEREGGLRNLLNFGHSIGHAIEAILTPQALHGECVSIGAVLEAELSRYLGILSPVAVSRLYKCFAAYGLPVSIADKLVQKRTNGKKCPVDVLLQKMAIDKKNDGSKKKVVLLSKIGKCYEPKASYVNDEDLRFVLTDEVLVKDFNSAPSTAVVVPPGSKSISNRALILAALGKGECKIKNLLHSDDTEHMLNAVAALKGADISFDDNGETVVVTGNGGNFTATDAEIYLGNAGTASRFLTSVASIVKPDSNTTHVILTGNARMQERPIGPLVDALRTNGSDIEYLNREGSLPLKIKSGNGLKGGRIELAATISSQYVSSVLMCAPYASEPVTLSLVGGKPISLLYVDMTIAMMKSFGIEVTKSTTEPYTYHVPQGHYVNPAEYVIESDASSATYPLAFAAMNGTQVTIPNIGSSSLQGDARFAVDVLKPMGCKVEQTATSTTVQGPTKGTLKPLPLVDMEPMTDAFLTASVVAAIANDTNQSTSIVGISNQRVKECNRIEAMITQLAKFGVRAKELEDGIEVFGIDYHHLKTPSDGVYTYDDHRVAMSLSLLAGLAESPVLIQERHCTGKTWPGWWDILHTTFNVELDGHEAVVETTTAKANEDKSIIVIGMRAAGKSTLSHVIAQTLKGFKVVDLDDVFVEKYGDIREFIKENSWELFREKEAMIAKEAFKNYSKNTVISTGGGIVETEASRKLLKQQMKDGHIVLHLHRDIEETVVFLSQDKTRPAYVDEINQVWERRKNLYKECSNYFFFSPHCQTEREFFTLKKTFSKFINRITGGAVPSIPNGRSAFVCLTYEDLAPVSSKLTRVTNGCDAVELRVDLLKQHDSHFISNQIGILRNQTSVPILFTIRTKSQGGRFPDDSYEDIERLLNLAIKLGVEYVDLELSLPESLLDSVASKRQFTKIIGSHHDFSGTVKWNNVEWENKYLLALKLNVDIIKFVGTATSLNDNWELEHFRSLHTDKPFIGINMGPLGKVSRVFNTILTPVTHKDLPSSAAPGQLTLKEINEYFGQFGGSSRKKFYIVGKPISHSKSPELHKTFYDEFGLSHTFDKFETDDAAKVFNDLVKGNDELGGCAVTIPLKIDMLKYVNELTDSAKSIGALNTIIPIGDGRFIGDNTDWIGIRDSLHQAGCEIAPESSVGLVVGGGGTSRAAVYALHQMGCSKIYMLNRTPSKLSEIKNHFPSNYNIHIVDSLDAIDEDDKLDAAVSTVPGDKPLDDQLISLLKKLLEKKRGHAVLLEAAYKPRETPIMALAFSRGWKVVPGSKMLVNQGIEQFYKWTGYQFSSHIDL*