MFKLSTEDLKIYILERVSRLGNINIKEYNFLENKHGSEDGFYIYSDGQRYHFVYSERGTENKHNVTDNLFEIAYWVISSITDTLAIRYVRTRVLPNQSQRKIIFDKKLSLLSIVGENYKKAGEIEISEILKTSPL