MNPERQCQICGKTSNGMHFGAITCRACAAFFRRAVVLKLEYSCKERKMCPLEGNGR