SSHTVGPMLAANAFLQLLEQKNLFDKTQRVKVELYGSLALTGKGHGTDKAILNGLENKAPESMIPRMHEILDSNLLNLAGKKEIPFHEATDFLFLQKELLPKHSNGMRFSAFDGNANLLIEQVYYSIGGGFITTEEDFDK
----HHHHHHHHHHHHHHHHH------EEEEEEEE---HH-------HHHHHHHH---------HHHHHHHH------------------EEEEE----------EEEEEEEE----EEEEEEEEEE---EEEEE-----