MALVLDGRALAKQIEENLLVRVEALKAKTGRTPILATILVGDDGASATYVRMKGNACRRVGMDSLKIELPQETTTEQLLAEIEKLNANPDVHGILLQHPVPAQIDERACFDAISLAKDVDG ------HHHHHHHHHHHHHHHHHHHHH------EEEEEEE----HHHHHHHHHHHHHHHH--EEEEEE------HHHHHHHHHHH-------EEEEE--------HHHHHHH---------