MSSTPAASTDEIAEHGWTAVPRDVNVLFGAKPYLHEPSPIAIDEIPFPSHDPIVAKVQQYAKEHLPEPTYNHSMRVYHFGYSILKQQFPDQAQKLSTSTWAMSCLLHDIGTTSSNLRSTLLSFEFYGGILALDLLKTHQAPLPQAEAVAEAIIRHADLGTEGNLSFLGQLIQLGTIYDNVSDRPELVHEKTRDAIIAKFPRLGWSKCFAAAMREEVALKPWSHTTALGTKFPSDAEGNKLMAPYEEQEK*