MGRAPGNCDEKEAGLRKGPWTPDEDRKLVAYIQEHGHGSWRALPKNAGLMRCGKSCRLRWTNYLRPDIKRGRFSEAEDQMIVHLHSILGNRWSTIAAHLPGRTDNEIKNYWNTYLKKRLLQLGIDPGADMNPLVSSTLSHMSQWDRVRMETEARLT