MPRPGKDSYDEQVSSALTMKFSPSASRITVPQPTLVESFQKPPYSYIWLTYMAIQNSEEKMLPLTEIYKFIMDKFPFYRKNTQRWQNSLRHNLSFNDCFIKIPRRPDRPGKVSIDVYFVCTIYVFKNLICKITALFDLSLNLPTFS