MPVEAKHSAVPEAKGLFDPGNDRDACGVGFVGELSKTPSRQNVTQALEMLVRMTHRGACGCEENTGDGAGILASIPHDFFQQKCAFDLPPAGDYGLGMFYLPKDDPAARGVCVKAVEAACAELGFDVLGWRDVPTDSAAADLGESALATEPDVAQLFVAPRDGDRSAIPLETRLYVLRRLATVRTKQARGAPADDVLDDFFVCSLSSRTVVYKGQLKPDQVMPYFSDLQDESFTAYLSLVHSRFSTNTFPSWDRAQPLHMMGHNGEINTLKGNSNWMLAREGLIDVTEKLGVSEALQAELAPTIEGGLSDSGAFDAVLELLVKGGGRSLAEAMMLMIPEAWQNNPHMDPARRAFYEFHSAVMEPWDGPALVTFTDGVQVGATLDRNGLRPGRFYLTKTGRIVMASEVGVVDIPPEEIEQKGRLRPGNILLVDFDKGTILQDADMKAKIAAKRPYADWVKNQVIELDHLVADAGAVAKPAISGARDEADGVIGLLAPLRAAGFTREALDMILLPMIGTGSEALGSMGNDAPLAVMSEIPKLTYEYFKQMFAQVTNPPIDPIREEVVTSLECMVGPEGDLVTTQESSAHRLRLRSPLLTVEQMEAIKSMDHMGWTSRVLDATYDVNEGTAGLERTLDRLALEASAAVADGVACVVISDRAQGPSRVAVSSLLSCGAVHHHLVQKLERTRVAILLDSAEARDVHHFCTLTGFGADGVCPYLAIEAVGMLREDNLVPNAPGSDSPAPIEKLVDNYFHAVEHGMLKVFAKMGISTLASYKGAQIFEALGLNSDVVAKCFKGTVSRVEGVGFDQLAADALAMHHMGFPAREAAPDGKAETATLRNAGEYHWRGEKDGVPTERHLNDPKAIQHLQAASRQNSPDEYRKYADITDELNKGCNLRGMITFKSDREPVPVDQVEPASNIVKRFCTGAMSYGSISLEAHSTLARAMNRLGGKSNTGEGGENPRRLVPQADGSQNPERSAIKQVASGRFGVTAYYLSNSDEIQIKMAQGAKPGEGGELPGTKVQGDIAVTRMSTPGVGLISPPPHHDIYSIEDLAQLIHDCKNSNPSARVSVKLVSENGVGTIAAGVVKGKADHVLISGHDGGTGASRWTGIKSAGLPWELGLAETQQTLVANDLRGRTVLQTDGQLKTGRDLLVATLLGAEEWGLSTAPLMTMGCIMMRKCHKNTCPVGIATQDEELRAKFAGHEDDVVNFFFLLAEDLRGHMAAMGYTSVDELIGRSDLLIPDAEVLGSRDKLHGIDLSKILTPSASIRPGAAVRNVTVQDHGLELALDKTLIEVAKPAIEKGEKVTFAGAVSNVNRTVGCMLSHEVTKKYAAAGLPDGTIDIKLEGSAGQSLGAFMCKGITIEVTGDANDYVGKGLSGGHIVVKPPDSATFNAHESIVIGNVALYGATAGKAFFRGVAAERFCVRNSGAQAVVEGVGDHGCEYMTGGYVVILGPTGRNFAAGMSGGIAYVYDPHGAFPNNCNRGEVDLYEIEDAEDSEIVLGLVGEHQARTGSTVAAEILADWSKAKSKFVKVYPRDYKKVMEAKKAKEANEREEAELKAQKIDDAFAKLKSMSSVADKELSSNIVVSRPTQLDAPSKVRGFVEYEREALGYRDATERLKDWKEVHRHDPADAIKPLLSTQSARCMDCGTPFCHQTHTGCPLGNKIPEWNELVHQGRWRDALDRLHETNNFPEFTGRVCPAPCEGSCTLGIIENPVTIKSIECTIVDRGFDEGWIVPKPPVKRTGKKVAVIGSGPAGLAAADQLNKAGHLVTVYERADRAGGLMMYGVPNMKADKMEIVQRRVDLLAAEGIVFVTNAHIGTEGHPSIHDIRDECDAVVLACGATKPRDLPVEGRDLEGVHFAMEFLHANTKSLLDSNLSDGNYIDAEGKSVVVIGGGDTGTDCIGTSLRHGCKSVVNFELMTKPPDVRAPGNEWPQWPRIFRVDYGHEEATVRDGKDPRTYEVLTKEFIPKADGSGKIAGVKTVGVRWVKDEATGRMNFEEVEGSEKVWEADLVLLAMGFLGPEQTLVEKLGLDVDQRSNFKAEFGEFETSVPGVFAAGDCRRGQSLVVWAISEGRGAAAKVDAYLMGADATLGAFDASGAADGKPLPAR*