MEKLNFVKNGVSKLPPGFRFQPTDEELVFQYLKCKVFSYPLPASIIPEINVCKYDPWDLPGNCDLQERHFFSPKEAKYRNGNRMNRTTKCGYWKATGSDKRISSSTCNNGIVGVRKTLIFYEGKSPKGSRTHWVLHEYRLVSVETGAANSSHNNYVNEIGDWVLCRLSMKKRSLESDGSATHQKHRQNNTVQTSRPRLMFDFMMVGKTNSSTSSSCSSSSNIMEVSSNASDHEETSGYAHF