MEMAWTGLLDESFSSFRAILNGGGEYDFYSTMDANEMALEALLGSSLMCLDGSVLINVQTETIDAFHHMDYSITTIAEMLEHPNQGSDELGWGNASHASNNNNNNGYASAASVGRGRGRKTGFPAKNLMAERRRRKKVNDHLFMLRSVVPKVSKEDRTSILGDAVEYLKELLQCINGLHIELMSGSSNSKPLASTLLDFPCIMNREYHASLLNPEVEPVRVEVNTREGKALNIHMFCSKKAGMLLSTIIALDGVGLDVKQAVISCFNGFALEVLQAEQPNGNATAEEIKALLLH