GANLEIGDRLQILISTNGLSPRFGALVRDEIRNLFTQMGDLALEDAVVKLGELRRGIRLLAPDDKDVKYRMDWARRCTDLFGIQHCHNIDVKRLLDLFKVMFQEQNCSLQFPPRERLLSEYCS ---EE----EEEEEE----HHHHHHHHHHHHHHH----HHHHHHHHHHHHHHHHHHHHHH-----HHHHHHHHHHHHH----HHHHH---HHHHHHHHH--------------HHHHHHH---