MKKTGWGILGAVAAFTGYAYWSTKHLTVTNYEIVSDKIPAEWDGATFIQLSDLHSASFGLYNNPLLSIVNELAPDAVFLTGDMIDGDESPYVAMAVVRKLAKEFPVFYVSGNHEGRSAFYEDFKADMEKHHVAVLENERYFLKKDGAAIMVAGVQDPRFVKENWAEKELPKEEWEEAALKEALDDATANLSSDYFTILLAHRPEFWPLYQAYPIDLVLSGHAHGGQFRLPLTEGLFAPGQGFMPKWTAGIHRAGGKALVVSRGLGNVTKLPRLFNDPEVIRITLKAKGDA*