MIFRLEPRVRGEPHELNEELPTEKSASRMRDLTNLYGTKSAKTQIRKWDLMRTNEGNADAKNIIEGMVEDFEINKESLETTIAHVGEWSHLVDILELTQSGDAASAVDFCQKNKYPSFVCNRLDKLWQIQDEG