TGGMASKWDQKGMDIAYEEAALGYKEGGVPIGGCLINNKDGSVLGRGHNMRFQKGSATLHGEISTLENCGRLEGKVYKDTTLYTTLSPCDMCTGAIIMYGIPRCVVGENVNFKSKGEKYLQTRGHEVVVVDDERCKKIMKQFIDERPQDWFEDIGE
-----HHHHHHHHHHHHHHHHHHH------EEEEEEE----EEEEEE---------HHHHHHHHHHHHHHH---------EEEEE-----HHHHHHHH----EEEEE---------HHHH----EEEEEE-HHHHHHHHHHHHHHH----------