MIFRLEPRVRGEPHELNEELPTEKSASRMRDLTNLYGTKSAKTQIRKWDLMRTNEGNADAKNIIEGMVEDFEINKESLETTIAHVGNIPPHDVTAISPENAYPLDKIILKGEWSHLVDILELTQSGDAASAVDFCQKNKYPSFVCNRLDKLWQIQDEG