FLDGIDKAQEEHEKYHSNWRAMASDFNLPPVVAKEIVASCDKCQLK -----
HHHHHHHHHH
---
HHHHHHH
----
HHHHHHHHHH
-
H
-----