MAGMYKNQLQELAQRSCFNLPSYACIREGPDHAPRFKATVNFNGEIFEGPSYCFTLRQAEHAAAEVALHTLSTRGPSRCLAARVLDETGVYKNLLQETAHRPGINLPVYTTVRSGPGHLPVFTCTVELAGRSFTGEPAKTKKQAEKNAAMGRQSGNRIGEKGCLTVRRAQEGRHRWELFRREEAVRFGRSQITEREVHL