QDASPILTSLLDTDAYKLHMQQAVFHHYRHITVAAEFRCRSDELLGVYADEIRHQVTLMGQLALTSDEFIYLSSLPFFQDDYLHWLRDFRFKPEQVSVAVHDGKLDIRIAGLWCEVIMWEVPLLAVISEIVHRRRSTQ
------HHHHHHHHHHHHHHHHHHHHH----EEEEEEEE-------HHHHHHHHHHHHHH-----HHHHHHHH------HHHHHHHH------EEEEEEE----EEEEEE--HHHHHHHHHHHHHHHHHHHHHH----