MYLENLDLSLVTKQPTRDAELKFPCKLYRMLMETESKGLTHIVSWHKDGKCFRVHDQKAFVEEILPQYFKKSKYRSFQRQCNLYGFSR