RKEAVIIMNVAAHHGSELNGELLLNSIQQAGFIFGDMNIYHRHLSPDGSGPALFSLANMVKPGTFDPEMKDFTTPGVTIFMQVPSYGDELQLFKLMLQSAQHIADEVGGVVLDDQRRMMTPQKLREYQDIIREVKDANA
---EEEEEEEEE-------HHHHHHHHHH----------EEEEE-------EEEEEEE-----------------EEEEEE-------HHHHHHHHHHHHHHHHHH---EEEE-------HHHHHHHHHHHHHHHH---