MMRPLNRKLPALYAQATVRARAVPSASFHSSSRLLELSRAHKDIVKSTAPVLAEHGVAITSHFYKRLLDDYPELRNFFNATHQTAGAQPAALAHAVWAYATNIDNLGALETAVARIGNKHASLGVTPDQYPIVGETLLSSIKEVLGPAVDQNVLEAWRAAYGQLADIFINHERDLYQKAAASPGGWNGWRKFTVAHKIHESDEIISFHLEPVDGGALPTFKAGQYISVRIFVPELGTYQPRQYSLSDIPDGKHFRISVKKEFARDTKPAGLISNVLHENTPEGAQLDVSMPFGEFTLDPNADTPVILISGGVGITPMLSMLGTVIGRSKSRPVVFVHAVRNSKVHAMKDYLSHVLEQNPQVSRAVFYEDVDKDDTPGIDYDFEGRIELERIREKVLQPDADYYLCGPVPFMRAQRLSLEALGVPAERIHSEVFGAGEA*