MDLEKQVQGILSKLNFIESHALNNYIRTKTMLEISRAQELLQNEADEKEKKLKEINRYTWDIISETLSVALMENRISKERIKKIYSRMAELTRKTNQRDLYINEDLKDVKVVKKEELYNLIELAIDTSCRDCKRHSKHCRVYKLLKQYDVPKPTGEHCKCKYAYGGE