MPRSPHSTHPQNTHARPHTKIVTQCYRITFTFHKISTRSPKERFVAAAMCNFISLVCSHWSFLRTVSSSQRERSCTFPMNREMGIRWIKALGWRNRYVSCHHRICSEHFEERFLDKSLGFKTRLTKDAVPTIFGQKVKQPEEVEEQIEEVVLEVPE