SMSDVAIVKEGWLHKRGEYIKTWRPRYFLLKNDGTFIGYKERPQDVDQREAPLNNFSVAQCQLMKTERPRPNTFIIRCLQWTTVIERTFHVETPEEREEWTTAIQTVADGLKKQEEE
-------EEEEEEEEE--------EEEEEE----EEEEEE----------------EEEEE-----------EEEEEEE------EEEEEE--HHHHHHHHHHHHHHHHHHH-----