KSAKDALLLWCQMKTAGYPNVNIHNFTTSWRDGMAFNALIHKHRPDLIDFDKLKKSNAHYNLQNAFNLAEQHLGLTKLLDPEDISVDHPDEKSIITYVVTYYHYFSKM
--HHHHHHHHHHHHH-----------------HHHHHHHHHH---------------HHHHHHHHHHHHHHH------------------HHHHHHHHHHHHHHHH--