MPRPGRNTYDEQKPPYSYIALTAMAIQASGEKMLPLSDIYKFIMDNFPFYRKNTQRWQNSLRHNLSFNDCFIKIPRRPDRPGKGSYWALHPMCGDMFENGSFLRRRKRFK