NTKYNKEFLLYLAGFVDGNGSIIAQIKPNQSYKFKHQLSLTFQVTQKTQRRWFLDKLVDEIGVGYVRDRGSVSDYILSEIKPLHNFLTQLQPFLKLKQKQANLVLKIIEQLPSAKESPDKFLEVCTWVDQIAALNDSKTRKTTSETVRAVLDS
----------EEEEEE----EEEEEEEE-------EEEEEEEEEEE----HHHHHHHHHH---EEEEE---EEEEEEE---HHHHHHHH--------HHHHHHHHHHHHHHH-----HHHHHHHHHHHHHHH-----------HHHHHHHH--