MTGRHGGGVEMRRRAFLASAAGAAGALTALGSTPAPASSCRTLHVRPGDSVQAAVDAVTGPGRTIVVHP
......