PTLSPEQQEMLQAFSTQSGMNLEWSQKCLQDNNWDYTRSAQAFTHLKAKGEIPEVAFMK
----HHHHHHHHHHHHH----HHHHHHHHHH----HHHHHHHHHHHHH-----HHH---