SQRVLVEPDAGAGVAVMKFKNPPVNSLSLEFLTELVISLEKLENDKSFRGVILTSDRPGVFSAGLDLTEMCGRSPAHYAGYWKAVQELWLRLYQSNLVLVSAINGACPAGGCLVALTCDYRILADNPRYCIGLNETQLGIIAPFWLKDTLENTIGHRAAERALQLGLLFPPAEALQVGIVDQVVPEEQVQSTALSAIAQWMAIPDHARQLTKAMMRKATASRLVTQRDADVQNFVSFISKDSIQKSLQM
---EEEEEE----EEEEEE---------HHHHHHHHHHHHHHHH----EEEEEEE----EEEEE--HHHH-----HHHHHHHHHHHHHHHHHHH----EEEEE--HHHHHHHHHHHH--EEEE----EEEEE----EEEEE----HHHHHHHHH-HHHHHHHHHH-----HHHHHH-----------HHHHHHHHHHHHHH---HHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHH--HHHHHHH--