GIRMSLKSDEVFAKIAKRLESIDPANRQVEHVYKFRITQGGKVVKNWVMDLKNVKLVESDDAAEATLTMEDDIMFAIGTGALPAKEAMAQDKMEVDGQVELIFLLEPFIASLK
-------HHHHHHHHHHHH-----------EEEEEEEE-----EEEEEEEE-------------EEEEE-HHHHHHHHH----HHHHHH---EEEE--HHHHHHHHHHHHH--