MPVKFTCEDVRSQWKNLKDTFVRKLRWVHEGKYVEDAMKEPTWKFYRMLTFLDEKEAKRLGDAVEHTYELTPAPGSGSLQTCHLKQERSSMLPSASAMMVSYEPTSSEEQMLQMFNQPPVHQQELIEQQIATCSPANGKNVYSPRSQPASSSGVEEEEDEDEQPERKKRFRRPAPAMQPMQVIHSAPLGQDEFDHFGALVAANLRRMCTEQGRLAATRIQRKLSVVLFAED