MEKLNFVKNGVSKLPPGFRFQPTDEELVFQYLKCKVFSYPLPASIIPEINVCKYDPWDLPGNCDPQERHFFSPKEAKYRNGNRMNRTTKCGYWKATGSDKRISSSTSTCNGIVGVRKTLIFYEGKSPKGSRTHWVLHEYRLVSVETGAANSSHNYVNEIGDWVLCRLSMKKRSVESDGSGTHHKHRQNTAVQTTRPRLMFDFMMVGKTNSSTSSSCSSSSNIMEVSSNASDHEETSGYAHF