QAPSKMLTLSEIYQWIMDLFPYYRQNQQRWQ