MDVMKLDHDSVLKELERITSKAAEVQDNILRGILERNKDTEYLSKYMNGSKDVLEFKRAVPIIIYKDIYPYIQRIANGEDSSLITGHSITEILCSSGTSAGEPKLMPTIPEDLDRRTFLYNLIIPIVNKYITGLDKGKAMYLNFVKAETSTPCGLPIRAVLTSYYKSKHFQCRPYDPFNDLTSPIQTILCEDSNQSMYCQLLAGLIHRHKVMRLGAVFASAFLRAISYLEKKWSQLCEDIRTGSLNPMITDPGCQMAMSCLLMSPNPELASEIEEICGRSSWKGILCQLWPKAKFIEAVVTGSMAQYIPALEFFSQGKIPLVCPMYASSETYFGVNVEPLSKPSDVVFTLLPNMCYFEFIPLGKNGTLSFDLDDDEQVPCDKVVDLVNVKLGRYYELVVTTFAGLYRYRIGDVLQVAGFYNGAPQFRFICRRNVVLSIDLDKTNEEDLHRSITLAKKKLGSNAFLAEYTSYADTSSVPGHYVLFWEIQGHLEPKLMEECCVAVEEELDYIYRQCRTKERSIGALEIRVVKPGTFEKLMDLIISQGGSFNQYKTPRCVKSNSATFKLLNGHVMASFFSPRDPTWVP*