MEKQLKHISKFLSLVLRHGPEQIGLTLDEEGWADVAELIEKINKKGIRLDFPMLDTVVETNDKKRFAFNEDKTRIRASQGHTIEVDLNLPPQAPPAILYHGTAITNLPIIKEKGLVRMERQHLHLSAEEGTAKNVGGRHGKPVVLVIQALAMYEKGFVFYLSANGVWLTDHVPAEFIEF