GTTLQGDLKAAIERDFGSVDNFKAEFEKAAASRFGSGWAWLVLKGDKLAVVSTANQDSPLMGEAISGASGFPIMGLDVWEHAYFLKFQNRRPDYIKEFWNVVNWDEAAARFAAKK -----HHHHHHHHH----HHHHHHHHHHHHHH-----EEEEE-----EEEEE-------------------EEEE----------------HHHHHHHHH---HHHHHHHHHH--