MGSIAGEGVRLSYDGTSVSGLENIEPPEQTVEDVRTNGFDSTAMTFRASKVKDSGELSYTFFFDDGDTTHTAIMNSVGADAVSHVITYPQADGTGNVTWTFDAYTKSATLTGIEEGSEVMAEVTAKVDMSEEWGCKPYVRKLSWGDLKRVQTLDIAEQVCVVLCDEDGTPIYSEEEAHLLEKFHTDDLKKVLDVATSFNSLDEQVTKSELLDVLDEDELSEQLAFDQLEPMDNAYWRNGLLIEVLIRLLGSSKGSKLKPETWMRMSSVGSINIGMRVNTGGLSKGLGNARGQLQGFSGAVSSVGISISRANDGIITSFAKIGLAIQGVQSLARGIVSAVSGPLSLAASNEQTMVSFEVLTGSAEQATKTLGELRDFASSTPFQLPEISDSAKKLIAFGFSADEVTGELRKLGDISAGLNIPLSDLSDIYGKARVSGRLFMEDINQLAGRGIPIQEELAKQFGVSGERVRDLVSSGKVNFSHLQTAISNLTGEGGKFSGLMAAQSQTLGGVWSTLKDNVGIALGEIGAGIADTFNLTSVTTSITTFVQSMLPRIKGFMEGIKTGFQQVKPILVQGINILIARWNMLSEVGTAVWTSISGALSGFLPSWETIRNALLSGMIAAEFAIQNWKTVTLLTFTQIGASLLGFGGMIQHTFTVAIPGWLSWFGENWREVFSELGRVGQLMFGNFANNVVGIITSIPDLIRGKVSFSDVWTPLTDEATLQFSKLPDIPERVMGDMEQSLTNKANTMREDLAKGFQEFQAERFGQLLPDKPANELGEQAGQAVGDSMKVSMAEAVQSTKASASMELAGLVTQGSQEARSSIIRNRLRVPDGDKTMERLQRDQLKVQKDTLTEMRRANSSTPETSTSAVSEYDVLTAFQSWIPILSAHPDDSLIKLKEIKVDEGEDAYNWRVSTDYGFLDTDEQEENEAPTSRRTKRTWTFTTKTKVLDRDINDEVIQNSANDFFEEGVEVTQYLAVLQVSKNIADGSFDPSVFWSYAGKCNASTFMGADAGQVQFIPKQAVFTPDEEHGDYWEVSWEFLFDPDGHDKVRLLDQGFNKLDGSDKVKILDDEDEPVGDPRLLDGSGGELADDASPVFLEFDVIELLDFGASREVSHQRRDREETETPAGWQQVTEETDEEKWENVLNLASEWIPQDTIIEAWNIKGEWYCHFQRTTPPTIIVQGTASPSGPTYENFSLSVEMCSLGRVQHEIEENDEEITLSVANYTGRYVDDGFKCVAIGYGQYQGTEYYDRKVDLYGDSYSDILAGYDFVLIDDWHEDTVHGLETQVSLIWNTDTPEMTCLENYAGNVNLPAGSAYHEQLVMLLKEQNWKQRFANDFGSISDISGSIPHQTSPVGGNGYYDFSQASDDVLKNVLVLLDFDEELGIWHGETDTAFGGELLSEAWQFEFHPDLGVRYYFGEFGEPTTDIYSLFISNEIVLGRFELDEDCVVIGTQSAITLPQFMRNRPKEYLLILDGDITFTGTVDGTAYSDQVVMAAGEYPFGHRCLERNTVSISWGALTLDASDFVSLYFGTDQGWSGSEFAYSDWRIKLQTKVDYYGDTLIEPKPGYRNLKRNFFEFRQRLNAPLTTVELSFSDHFVIHDAIQISGSDRHLMWQKERLLNIAIQQSDTDAVAWVDADLIFENEDWIAETLQKLEQHPVVQLFESVVDLDSRKYVERWRYLSDHAFDPSEDIAVDSNGLWMWNSDKPEMHEKDRAVWESFVEAWYEEIDEPIFSALAYAYDGDSDCEVIRGETRSHHSANTDSVSLSGIAGEFADGEMMVICLSCTGQSATGFSPDNGDWTSLSSPLDIDSITTQAFWRRADGSAFTDTFSADGTKSHISYVVVSYAGIDSIKTTQTLSETGVSGAEDITIGPLAEYDDWHPAQVVLFGALSGVAAQTWDGTTNYGHDFVAMSNNGSDSDVVCFEEYLEPSIDATTGEVDNSTNEDVTLGLTGNNGTDTPYSNGYYLILSKNDCVCQYGVPDGDLGTFVPNDGTNWTREDGSSSNFYQSVDNTDIDDSTYIRIPANSGSSTLDVSISDVEKSSNVGWSYHFRAKLSDDGTRGVRVDLMEDGTNTLVSGSSGYFDGLTTEWKEFAWELSEAEADNITDGSNLSFRIDAVNGGAVDVLLSRLYLIGPCFEIIAEGGVETGGVADVSKVLTDRGAGGAVLGGTSTSAKVVVVSSEGGAVISPESELWTQITEEASGGVLIVQPEHSTGFTHRVRLTIPAASLEASLMMMVGVRVPAVFEDCAVTTSAGSVLNSEIREITANDTCLFFRADLSHTTDNEFLIYFNMEDT*