MGRAPCCDEKLSLKKGPWTPDEDQKLVAYIQEHGHGSWRALPEKAGLARCGKSCRLRWTNYLRPDIKRGRFSHEEDQMIIQLHAILGNRWSAIAGHLPQRTDNEIKNYWNTHLKKRLAHRGIDPVSHK