MKASLKFREEQNPVFRAKVPLNILGLPFQSGIIAGESKELSLNLSTFFQSGPSIKIAYRPSDTWNPFSLVIKTGTGHFGSPVSSSMIMSAEFNLLSKGNSNLNPSFMLHFKPQFGDFSIKKSQSSTHVSHLTGSILNGGASSDDHGSIEAVEAATPTPDVVDGVFCGKRITVLPPVTASAVAGLFSGVEVTAKTRLPVRSKAVVSFRWGVRVPAEIKSGGESTAGINFRTIPVFVMNKIGIEHVDGRDERSKKEGTTGKVEMDSGNAEVAEACLGVKRQLEVLQSENGHLRKAVEELSEEIGGGKLLVGDLDSGKYERNGIKSLE*