MNYEKLSRALRYYYDGDMISKVHGRRFVYKFVCDLKQLIGYDAKDLARLVMECDMEAESRDKSSEWDFSATI