MKKIFISYAWDEIEDEKVIKLAEMLEDYKEFEVSFDKWDINKGQEVPLFMERGIQQSDFVLIICSERYKVNADKRRGGSGYEARLMSDEVLRNEDKDRFIPIILNEKDKKNIPNFLKSKLWTELYHDEQSMEYNNQLDDLLATIIGHDKKPKSKSKSVYDRLDNTNISNIISSDIKILGIKQEEVTLPKLDGTRGSALYSIPFLLNQIPNQEWCEIFIHKWNNPRVYSTMHRFGKAKVVGNRIILDGTTIEEVKKYHRDTLVMCVDDANEEYKKIEEKKLELEQIEKNQKNQFKKAINKKIQDIEF