MKKKFIALFSVLLLTSSLFLSSCSLPGLGGSSKDTIRIGAMATTESQIVSNILKELIEHDTGLKVEIVNNLGSTIVQHQAMLNGDVDITATRYTGTDLVGPLGEEAIKDPEKALAAVKKGFEERFHQTWFDSYGFANTYVFMVRQDTAKKYNLNTVSDMRKVENELTAGVDNSWMEREGDGYKAFSKAYDIEFKKIFPMQIGLIYTALKNNQMDVALGYSTDGRIPTYNLKLLKDDKKFFPPYDASALATDEILKKHPELKTTINKLKGKISTEKMQKLNYEADGKLKEPSIVAQEFLQKNNYFEGKN*