MDFREVIEQRYHQLLSRYIAELTETSLYQAQKFSRKTIEHQIPPEEIISIHRKVLKELYPSLPEDVFHSLDFLIEVMIGYGMAY
---HHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHH---