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