KNTQRVVTMMMCMPMCQNMGLVCRSQQDNKCAFKMSG