MDAGMEKFGYRSVEEAIENGAAPIPFSTDKTTDIQCIIDVMDHLLSCEAAWHKGYPLAQTVFSCIYLLRLERTSSHALLHSYCRMIRTTCNSVLSVVSDARTHEEEDLFIMAFGLPLKGEGDKKCLSMLSAVEETIARQLRACKNPTKKKVLGDMEPLQSNPDLEEGYCKALLSRIRFRKYYYHVLMCMRKAQGRGLELARKHIASCLAELASIYGSSEFLMANAHGIRQAVIEDRTTASGCQPIGFHTGLDNVAPTPPRAIKIISWKKALEYFEKLLQDLDIICSFRLDPLLEDVLQFVVQFQKSQPDLVARAHLQLLLVQDGKLYGRDPLSDVISRAALSQVIKDQSFQKNEFIIQLGQLVINLLKILCTNAAWQRRKLGKILQDWGATAAQLQLSSKREVDNVLNIRVEEEESMKLSKHLLCWTEEQTYWIAGRFLMLGFELELYSPSEYCMVYWYLYIVMFKLLEKAQLRIVQTNDSSKKKGKKKRDPLKDGAKEIQYPSHILLLQCYINLSEGLAMMLAALSNENSNFEKPSIFNTEQERFIQHFELLQKAHVPEGVSYIMFKDLMNHVNFSTIMRYNYFGAAQLIARDLKGRFSGDPEKMSELRRVEQVAEHNKIALNVICQAGIKDPSLKVSFEFTHHACFAIAVVKRS*