MPRPGKNSYDDQKPPYSYISLTAMAIESSTQKMLPLSDIYKFIMDNFPFYRKNTQRWQNSLRHNLSFNDCFVKVPRCPERPGKGSYWALHPKCYGKFGLMRMSQF