LYFQSNAMKPRDINKLIASKIFGYEIKDDNIIKDGRYRLGIPLYSQNIESAWQVVEKLEYDVKVTKTDLKPKYQVHVFVPGGVKMVFAETAPMAICKGALASV
----------HHHHHHHHHHH--------------------------HHHHHHHHHHHHH--EEEE-------EEEEEE---EEEEE---HHHHHHHHHHH--