MGKEMSFAPAELYVLAGAAGVTDIFGLPNRDAIILLDAECVTKATTSLKEKGLLTSENGITPAAFQIIELLKEYESCHEYTRMNNVLIGFLKEDKDRVAVLTEIEPNKKYEIDYIPKPDVYFSLLTRIPFLLREPREIEDTFFSKRMTEEEQQTFEEKDLSNKNVIAIETYTRPRSNRGGKWECFLYFTEGEDFVQIDVDRNQYDWVSLYAVNKKLYDVLKMPYKKLIDPRQFSLGGIQ