MEKSKFLTSLVVLILLFPYANATMSGPKRPKASKHFVLIHGACHGAWSWYKIVALIRSSGHNVTSLDLGASGINKKQVLEIPRLSDYFSPLMEFMASLPSYEKVILVGHSLGGFAISKAMESFPEKISVAIFVNALMPGPILDAATVFNESSRGVIFKLDNRVTFDNGLANPPTTFIYGPKYLASYHYPLSPIQDWALATTLVRPIYFFSLNDVSKEIVLSNKKYGSVRRAYIVAAEDKVLNKEFQQLMIEKNPPDEVKEISGSDHMPMMSKPLQLFTHLTRIANKYS*