GAMDPEFMEMWHEGLEEASRLYFGERNVKGMFEVLEPLHAMMERGPQTLKETSFNQAYGRDLMEAQEWCRKYMKSGNVKDLTQAWDLYYHVFRRIS ----E-HHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHH--