GGSMSKTIVLSVGEATRTLTEIQSTADRQIFEEKVGPLVGRLRLTASLRQNGAKTAYRVNLKLDQADVVDSGLPKVRYTQVWSHDVTIVANSTEASRKSLYDLTKSLVATSQVEDLVVNLVPLGR
-----EEEEEE------HHHHHH----HHHHHH----HHHHEEEEHHHH------EEEEEEE-------------EEEEEEE---EEEEE------HHHHHHHHHHHHHH-----HEEEEE----