NILLTRIDNRLVHGQVGVTWTSTIGANLLVVVDDVVANDDIQQKLMGITAETYGFGIRFFTIEKTINVIGKAAPHQKIFLICRTPQTVRKLVEGGIDLKDVNVGNMHFSEGKKQISSKVYVDDQDLTDLRFIKQRGVNVFIQDVPGDQKEQIP
-EEEEEE------HHEEEEE-------EEEEE-------HHHHHHHHHH------EEEEE-HHHHHHHHH------EEEEEE--HHHHHHHHH------EEEE--------EEEE-------HHHHHHHHHHHH---EEEEEE----------