MFCTFFEKHHRKWDILLEKSTGVMEAMKVTSEEKEQLSTAIDRMNEGLDAFIQLYNESEIDEPLIQLDDDTAELMKQARD MYGQEKLNEKLNTIIKQILSISVSEEGEKE