MKSAFSIYNSFFVDWKSTNLALQDKNNKAEQMELKKHWMPPVEGYMKLNIDGAWKSGNLAGGGGVFRRHTGSWFVGFSTKYKVQSPLAAELFALREGLRIAKNFMIDKLEVETDALNLKMLLGKVKDQPHHELGPVLREVTQLLGDRWLVKFSHISKAYNRVAHALAAHSLIMMVQHKLHYIIPSCAKDEYEGDFEKANPIYVAEMRRNAREQVRAMCNAKRKNADIINKIGESSTATKIVFGSIVSNIQKVTQDNTLTKEGVSMDKGKGKEFVPFVVGGSTIPDNIEIVEVEDDEENGTVTNN*