GPMGSNAVKVRHILCEKHGKIMEAMEKLKSGMRFNEVAAQYSEDKARQGGDLGWMTRGSMVGPFQEAAFALPVSGMDKPVFTDPPVKTKFGYHIIMVEGRK
-----EEEEEEEE-HHHHHHHHHHHHHHH----HHHHHHHH--------------------HHHHHHHHH---------------EE----EEEEEEE---