MELKFNTFYRQSNSENLQRKIKRLEDENQSLKKESKNLKKIFSEYEENEQLNISEWTKQLDTANEKVINFF