SDPLEQLRAYIGYWEGCIADATHPFCVCALLASEIPVLPETVVLEVRAHFRSLSDWLTAVLERGIAQGRLVLTGTARANAEIFMATVHGAMLSARAHGDAATFGAITRPMLERITA
--HHHHHHHHHHHHHHHH-------EEEEE---------HHHHHHHHHHHHHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHHH--