MGRTTFVHNTSDKPVEIKKSAEDVLKLLMRVEEIAKCYPDCETIEKTGNDEFCWTMTEKQVSTIKMRLVHKCKYSRSGNSIEWGPSSEDQQHISTGKFTVADAGDGNMLMGFARKLGEREMKKTWNAYVEAIKKGAEEGKFQKGELDYTDPLGDILEQRNDPSAREKNYLDVVRAYYDAVTDLYQTGWGSHFHFGVFYDEKESAEVAIKRLETMVIKAGNINEKCFVLDVGCGVGGPTCNIALNTGCKIIGLNINQKQIERGRERAKELCVDHLVSFDNADAMKMPYADATFDVITFFESVCHMPDKKAFFRECFRVLKPGGRISGTDWMQCDNPDEEEVRRYVEPICSAHAVPHMGSVLSYATDLAEAGFMVSTAIDLRAEGDILRNWEMLDEAMIKSYKERPKELYDKNSDPLMDMLLTGGVGLSEGAKAGVFILGRFLAHKPTSERRWDPPASYGRFPDAGLGIKEVPLPGKSTVAVDSVLKDRAVQRISDVAAPNAKSDSEGEPTSKKRKAAAGASPAKQAKK*