TDKHPPKQWGDINTLVGLDPAGQFIISTRVRCGRSLQGYPFNPCLTAEQYKEMEEKVSSTLSSMEDELKGTYYPLTGMSKATQQQLIDDHFLFKEGDRFLQTANACRYWPTGRGIFHNDAKTFLVWVNEEDHLRIISMQKGGDLKTVYKRLVTAVDNIESKLPFSHDDRFGFLTFCPTNLGTTMRASVHIQLPKLAKDRKVLEDIASKFNLQVRGTRGEHTESEGGVYDISNKRRLGLTEYQAVREMQDGILEMIKMEKAAA
-----------------------EEEEEEEEEEE------------HHHHHHHHHHHHHHH---------EEEE-----HHHHHHHHHH--------HHHHH-----------EEEEE---EEEEEEE----EEEEEE-----HHHHHHHHHHHHHHHH-----EE------E---------EEEEEEEEE-------HHHHHHHHHHH-HHEE-----------EEEEEE--------HHHHHHHHHHHHHHHHHHHHH--