GLPHRFEVVLEHNGVRWINDSKATNVGSTEAALNGLHVDGTLHLLLGGDGKSADFSPLARYLNGDNVRLYCFGRDGAQLAALRPEVAEQTETMEQAMRLLAPRVQPGDMVLLSPACASLDQFKNFEQRGNEFARLAKELGSH
-----EEEEE----EEEEE------HHHHHHHHHH------EEEEEE-------HHHHHHHHH--EEEEEE----HHHHHHHH----EE---HHHHHHHHHHHH----EEEE------------HHHHHHHHHHHHHHH---