MKNPLVVLLGFVTCSVLVPSLITLVSYKNVELTEKPESPVSINKTIKKSDIEDKGNKEEKNTVNYETVNKKAPIINVYNHITGKTEKMDMENYLCGVLAGEMSSEFDIEALKAQSVAARTYVVYKQEHGKSSKHKNAVVCTDYKHCQEYKSYDTLKKLNGEEWIKNKYSKIQEAVRGTKGQIITYNDKAILPLYFSTSSGKTENSEEVFSAKYPYLKSVESPYDKYSPKFASTLKISNTDFVKSLRRAYSTIVIDVNNLSKQVSITKRSDAGTVEKIKLGNKELTGKDIRTVFKLNSANFDIKFGEGYIDFVVKGYGHGVGMSQWGAEGMAEEGYKYYDILSHYYTDTKIKDIY*