IDVHAYLAEFDDIPGTRVFTAQRARKGYNLNQFAMSLMKAENRERFKADESAYLDEWNLTPAAKAAVLARDYNAMIDEGGNVYFLSKLFSTDGKSFQFAAGSMTGMTQEEYAQMMIDGGRSPAGVRSIKGGY
----HH--------------HHHHHHHHHHHHHHHH---HHHHHHHHHHHHHHHHH----HHHHHHHHH--HHHHHHH---HHHHHHHHHH----HHHHHHHHH---HHHHHHHHHH-------EEE-----