MKVTIRHSKLVMPAEETPKRVLWNSNVDLVIPRIHTPSVYFFRRSDRDATDFFSYAVLEKALAKALVPFYPMAGRLLMGPADGRIYINCNAEGVLLVEAEVDADIDDFGDFAPTLALKQLLPCVTYTDDISSYPLLVLQVTFFRCGGVSLGDGMQHHVADGMSGIHFINTWADIAKGKEITQSPFIDRSLLRAREPPEPKFPHIEYQPPPALLPTTCKPQHEEKVNGIAAAENGDFPAAQHQNGSTYQNDNVVTPGIFHLTRAQVVELRGKATDPATKTTYSTYEAVSAHVWRCVSKARELSGEQETKLYIATDGRTRLQPPLPAGYFGNVIFTATPLARAGELERNALSLGAQRIRSALARMDDEYLRSALDYLQLQPSLEALVRGAHTFRSPNLGITSWTRLPIHDCDFGWGRPIFMGPPGIPFEGLAYLLPSPSGDGGISVSLALSSHHMPAFEQLFFKF*