MKFVYTPSEAAEEGVRGPSDLPKLIDKAMSLARAPVSTFKVGAVGLTSSGEVFLGVNVEFPNLPLHHTIHAEQFLVTNLALNSMKKLTHIAVSVTGTIFGAPCGHCRQFYQEMRNAPEIEILIKRPKDGIDEFMSLKSLMPERFGPDSILPEDASLLLEQRDNSLVLSDPEEICSDPEDCSHTKCRALAAANKSYAPYSKCPSGVALICGGEVYKGWYIESVAYNPSLGPVEAALVDFVARGGGKEFNEITEVVLVEMKDVKVSQEATARTFLDKIAPKCDFKVLHCYKTNKN*