RMGHRTLASTPALWASIPCPRSELRLDLVLPSGQSFRWREQSPAHWSGVLADQVWTLTQTEEQLHCTVYRGDKSQASRPTPDELEAVRKYFQLDVTLAQLYHHWGSVDSHFQEVAQKFQGVRLLRQ
----------------------------------EEEEEE----EEEEEE--EEEEEEE---EEEEEEE------------HHHHHHHHHH-----HHHHHHHH----HHHHHHHHH---------