MLRIFFGKHPKEIYNTEVYYANQYDKMWVMEPFAKKIIKDIDDSTVIGPDLIENDIFGKFNSTELSAGVKTLLLIYNQPKKIFNISNCGDNCSKYLLEMAENKDITVSLHHLMDFGKSFSVKIINEGKRKVITDPIEYLMLADRYLRGEENEG