MEEPGAEEVRILFSTAKGESHTHKAGFKQLFRRLRSTYRPDKVDKDDFTLDTLRSAHILVLGGPKEKFTAPEVDMLKKFVKNGGSILILMSEGGEEKAGTNINYFLEQFGMSVNNDAVVRTTHYKYLHPKEVLISDGILNRAVITGAGKSLNSNDDDEFRVSRGPQAFDGTGLEYVFPFGATLSVQKPAVPVLSSGKIAYPMNRPVGAVWAQPGYGRIAVLGSCAMFDDKWLDKEENSKIMDFFFKFLKPHSKIQLNDIDAEEPDVSDLKLLPDTASLADKLKGCLQEIDDVPRDWTSLFDDSLFKFDTGLIPEAVSLYEKLGVKKGQLNLIPPSFETPLPPLQPAVFPPTIREPPPPALELFDLDESFASETNRLASLTNKCHGEEDLEYYIMEAGHILGLKLQENANAKHVLSEVFRRIAQYKMGSLGLGQTLDSMGQTLPAANQFGDQFEL*