MKFSTTQSTKLALSLDRVLKDITTFNGDSTPQLIAPGCTLGVTDRDSTVYLNSKGVRNINDPVPVTNNDSYALFSCTKSLTVMGALILYEQGKLQLDIPVSTYFPEIANIGVLEPGAVDKYSGKLSKPLTTPQTPITAKHLITHTAGFSYGFISPDYFALITKGERIDAINPPMEFFHKKTPLIHEPGTDWAYGHNIDWLGFVLERISGQKLGEFLATHVFEPIGMTSCTFHKKDPSDLVRIHFRKPDETLVLLKKTPISLDPILDLGGQGCFGSVGDYLKFIRVWLNYGVSPDTGNRILNESTVRFAIRNHLPDDFEFDFIGLSHNVLDEEERKNDGWTLTGNAYGLNDLPTGRPRGSNYWSGVANLHFWIDFENGIGGFYAVQVLPFMDEYNIESYARFESEVYKVLGSQSKL*