RDGCIKEFNEVLKNYANIPDAEQLKLIEKLQAKQEQLTDPEQQQNARAYLIYMRKIHEVGYDFLEEETKRLLRLKAGKVTEAKKEELLRKLNILEVFRVHKVTKTA
-----HHHHHHHHHHH----HHHHHHHHHHHHHHHHH-----HH-HHHHHHHHHHHHH---HHHHHHHHHHHHHH-----HHHHHHHHHHHHHHHHHH--------