MAHKKVKLQRIIIDVKQRVTFRKHIMGLTKKVSEFATLFLMAYGEVEMRTTKVWPSMWEATRVLEHFKAMPHLDRYKKMTDLEGILNEQIDKLKEQLHKVGRDAHESETKLLLVEAINGRRLSLEGLTIEQVTSLRWMANARLKIVNDRLKKLREEGLIPASVSLSGTEVPIQREGWLMDVARGIGSMGYNRLGGSSGSGTTGSNGDMP