MGEENQGIKLFGAIIKLHDEELKEGEKGSEDLTVEKKPEEIIPCPRCKSMETKFCYFNNYNVNQPRHFCKTCQRYWTSGGALRNVPIGAGRRKPKPTDGALYETNSGDGHDKFGLVLDKWQVDTAESNFRQVLSGKRRRTTSGGYSLALL