MEKRKSIKLKQKFFRQNGGLLLQQHLSSSDQGGISKTKVFSSEELETATDGFNVNRILGQGGQGTVYKGMLADGVIVAVKRSTMVGEENLEGFINEVCILSQINQRNIVRLLGCCLEAEVPLLVYEFIPNGTLSEYLLRQNEEFPLSWEMRLQIAAETAGALCYLHSAASIPIYHRDIKSTNILLDHKYRAKIADFGTSRSLSVYQTHLTTSVQGTYGYLDPEYFWSSQYTDKSDVYSFGVVLAELLTGQKAILTNESQERKNLAAHFVLLMEENRILDIVDAQIKEHCPKEDVICVANIAMRCLNLNGKKRPTMKQVTSELERIIQLSQKKNVQQNNEEAESITAEVVSAWDDASTSITCSSFQVDQALSSSDVEPLVPFKTW*