HECQCQCGSCKNNEQCQKSCSCPTGCNSDDKCPCGN
-------------HH---------------------