MEGSLNIKSQSSDVLATGSFITFGNEESSLCLEYQNEHITIHLKFVDEEGKNSDSDRRKEFDVLGDQEARFTFYNYKTGLGAFVLQPMDLGSIGNRKLYFQYKIDDLHNSPSKLVFYTFHLGSEVNNGEN