MIEIEKPKVDIVELSEDYRYGKFVIEPLERGYGITIGNALRRILLSSLPGVAVNAIKIDGVLHEFSTIPGVKEDVTEIILTLKELSATIDGEGSRTLKIEAQGPCSITGADIICPPDVEILSKDLAIATLDDNAKLNMEIFVDKGRGYVSAEENKTENVPIGVLPVDSIYTPVEKVSYHVENTRVGQKTDYDKLVLEVWTNGSINPQEGISLAAKVLVEHLNLFIDLTEHVSSVEIMVEKEEDQKEKVLEMTIEELDLSVRSYNCLKRAGINTVEELANKSEDDMMKVRNLGKKSLEEVIQKLEELGLGLKPSEE*