MTLKGLPGMARRLTFVLKLAAPKSAAAAESQKLVEELKLRPIFRCMSATAEPQPRGGEGGEVAVAKPESSEGRPLQRRGGWGRRGDHLLPFSNFSSLWDPFSGPRSVRHMIADMDRLFDEFVPSVFGEGRLAGRPLPAVRLPWAVRETDDAFEIRVDMPGADTGMGEEEVVVGGSEGSIWFVESGRNREQRGVCAGLSKEEVKVQIEDGNTLVITGEKEKKEGEGDQWAASHASYNTRLEIPENANAEACAAELKDGVLQLKVPKKAPEERKNVIDVQVQ*