MEKVISWEQHNLISELVQGKDLAKQLRNHLVSPSSSRETHEYFVEKILSCYQKSLAMLNCDALAEEHRPAFSIGTSGSPKDEGDACKKRKTMPRWTEQVQLNSEAGLEGHHEDGYSWRKYGQKEILGARFPRAYYRCTHRNAQGCLATKQVQRSDQDPTVVEVKYRGRHTCIQARSSAISPDPIIKEEPPKATAIRQEQPKPSLDTLLSFKWGLNVKAENARQDDVFPLFTFSSPAVETENGERDYFADALMDDGFMDTFSSPATSGSNYFSLSLDHMANFCPPISVQTPESGLTEIVSAPTSVTNSPMGDAAFSAFSLGKDDFNLDCSFDGSEFLL*