MNHVKGYKCECGRTFFSYTEMLYHKHPEDLEKEKEEKELHGCPVLVHPSTSRVALLQDMPTPAFIEQGFEPKHPMKVYSDVRSKPYICEYCSKSYADSRQLAYHMYSHRGERQFNPRSSRYLMGRQGIGYTDRKSYFLFPMTSGYVPPMY