MHPTGAEWKLLTEDEKRPFIDEAKRLRAMHMKEHPDYKYRPRRKPKPIRRDGYPYPMTYPSVPVDALRAGKHGQPIVAAEDIKRKNVV