MDFVVGLPRTHRGDNAIWVVVDRLTKMARFIPTRDSISAVQLAHLFVEKLFSLYGLPIDIVSDRDPKFTGHFWREVFKKLDTRLSMSSADHPESDGQTERVNQTMEDMLRAYVSLRQSDWEEYLPLVEFAYNSAKHSATRMSPFMLMYGSQPRAPWMIGLERVRVGAVVDFLKQQQEMLDFSLQLYHELLHGIRARVGRSARCWLHCRVLHVASLRAAAFAFICAAVLAMALFTSTLPFAAALATPRHRCSSTPLAP*