MLYLIGLGLSYETDITVRGLQTVKKCKRVYLEAYTSILMAADQDSLSKFYGKDVILADRELVETGSDDILEGADKDDIAFLVVGDPFGATTHTDLVIRARELGIKVEAIHNASVMNAVGACGLQLYQFGQTISMVFFTDSWKPDSFYEKIMGNRKLGLHTLILLDIKVKEQSFENMMKGKLIYEPPRYMNIATAAQQLIEVEETKKEQAYTENTPCVAVSRLGAPTQKFKAGTLKELASYDSGEPLHSLVMLGRQLHDLELEYLYEYCDDKEKFREFVLQDQEFFKPPPYVAPEEEWSD*