SLRVEETEVFKKYFKNLTDRERAVFEGGITLGALFHQFVGTPVSKYNKESLERAIEEAMKNQPCVYDIKVKIRNVGEKYVSLDGKMLDVDLKIKINKTVAHLKLEYIPEIDYPLMYVKKFE
--------HHHHH-----HHHHHHHHHHHHHHHHHHHHH--------HHHHHHHHHHHHH----EEEEEEEEE------EEEE---EEEEEEEEE--EEEEEEEEEE-------EEEEE--