MAAPARLGVTRGSTNLLGALAAPFTPYSGLRRVPLAVSSSGATLRCGPLRAGRGSKLQVVSKHSAVPEAQGLFNPENDKDACGVGFVAELSKEPKRQTVVEALEMLRRMTHRGACGCETNTGDGAGILVGIPHLFLSEVAEKECGIELPPQGDYAVGQVFLPKDPILYDQAKKVIHQVAANQGHDLLGWRHVPTDNSSLGPSAVSTEPRVEQFFVVRSKLEECATLPLERQAYVLRKLIEHRLRMRGIHDDDAYICSLSSRTLVYKGQLTPEQVPLYYLDLQHERFASYMALVHSRFSTNTFPSWHRAQPMRMLGHNGEINTLRGNVNWMKSRQGIMKCQNLGLVQERALQKLLPIVPPNQSDSGSFDGVLELLVRTGRDIAQAVMLMIPEAWQNDRLMPQEKKDFYKFHSAIMEPWDGPALVAFTDGRYIGATLDRNGLRPGRYYVTKHGRVIMGSEVGVVDIPPQEVARKGRLMPGNILLVDFDAHQLVDDEEMKKRYSSAKPYGEWLAQELVTLDAIVRSVPERARVAPPIREAHYPCDVVSTYNTMSFEALALQKGAPNGVSRLMKPLKAFGYTVETLEVLLAPMAKAGADPLGSMGNDAPLAPMSMRPKLLYEYFKQLFAQVTNPAIDPIREKFVTSARCMVGPQEDITAAVAPKHVSRLELHSPILKPEEMEAIKAMSFRGWETKVIDITWPVAEGPSGLSEALARVAEEAGQAIDDGYDYIVLSDRRAGRDRVAMSSLMAVGHVHHTLVNLQKRSRAGLLLETAEAREVHHICLLLGYGVDAICPYLAFETLAALQEDGHIPADLSLEKLADNYIKAVTDGVLKVMSKMGISTIASYKGSQIFEALGLGADVIRACFTGTASRIGGVSFEQLAADQLKLHAQAYGQPGVASSELMLPDPGEYHFRSTPNHEVHLNDPIAMAKLQEAARTGSVAAYQEYSRLTQELNKQVNLRGMLKFRSGQPVPLEEVEPAREIVKRFCTGAMSYGSISLEAHTTLAIAMNSLGGKSNTGEGGENPRRLEPNPDGSNNPMRSAIKQVASGRFGVTAHYLTNADELQIKIAQGAKPGEGGELPGHKVAGDIAVTRNSTPGVGLISPPPHHDIYSIEDLAQLIYDLKSSNPSARVSVKLVSENGVGVVASGVVKGHADHVLISGHDGGTGAAKWTSIKSAGLPWELGLAETHQTLVANDLRGRTVLQADGQMKTGRDIAVAALLGAEEFGFATAPLIAMGCIMMRKCHTNTCPVGIATQDPVLRAKFAGEPEHVINFLFMVAEELRTFMAEMGFRTVGEMVGRADMLEVDEQVVAANPKLANVDLSKLLTPAATLRPGAAQVCVQKQDHGLETGLDGKLIQVCQAALPDPGSNAQPQAVYAEMRVLNTHRAVGTTLSHEVTKRYGIEGLPEGTIHIKLNGHAGQSLGAWLCHGITLELEGDANDYVAKGLSGGVVAVYPPRESTFKAEENIIVGNVVLYGATKGEAYFRGVAAERFCVRNSGAHAVVEGCGDHGCEYMTGGTAVVLGRTGKNFGAGMSGGVAYVYDPERRFAPLCNVDVAQDLFPVENGQDLMHLRSLVQRHVKYTNSTVGRRILLDWDAEHKHFVKVFPREYRRAMDEAAKLKAAQAAEAELLKESNGVDAFEELKKMAIDVVKRKPAITNTQLTKAGRNGNGNGNGNGRTVSPEEAKREFAKLLRDATDGLPVGGRKPVWEAGRPTVVHGLSAQKPRGFVTYERLPLPYRPVEERLHDWKEVHAVLPPEEKDELLNTQSARCMNCGTPYCLNKTTGCPLGNLIPEWNALVHQGRWEEALHRLLETNNFPEFTGRVCPAPCEGACVLGINQNPVTIKTMEVSIVDMGFEKGWIVPRPPAVRTGKRVAVIGGGPAGMAAADQLNKAGHTVTVYERSDRVGGLMMYGVPNMKTDKEDIVQRRVDLMAAEGVRFVTSAHVGKDIDINDIAAASDAIVLAAGATKPRDLPIDGRGLKGVHFAMEFLAANTKSLLDSRLEDGAYISAEGKKVVVIGGGDTGTDCIGTSVRHGAHSVVNLELLSKPPEHRAPNNPWPYYPRVFKVDYGHAEATHVFGKDPRMYEVLTKRFIDDGNGNLKALELVSVEWQPSDNGGPPKFVEVPGSEKIIEADLVLLAMGFLGPEATLAEALGIELDPRSNFKAQYGEFATSMEGIFAAGDCRRGQSLVVWAIAEGRGAAAAANQFLATRPAKCPEGVEEAAGGVFSWEEVQKQGGPLGRPVAA*