GSASPTPPYLKWAESLHSLLDDQDGISLFRTFLKQEGCADLLDFWFACTGFRKLEPCDSNEEKRLKLARAIYRKYILDNNGIVSRQTKPATKSFIKGCIMKQLIDPAMFDQAQTEIQATMEENTYPSFLKSDIYLEYTRTGSESPKV
------HHHHHHHHHHHHHH--HHHHHHHHHHHHHH--HH-HHHHHHHHHHH--------HHHHHHHHHHHHHHHH------------HHHHHHHHHHH-------HHHHHHHHHHHHHHHH--------HHHHHHHHHH-------