PLPNQQFGVSLQHLQEKNPEQEPIPIVLRETVAYLQAHALTTEGIFRRSANTQVVREVQQKYNMGLPVDFDQYNALHLPAVILKTFLRELPEPLLTFDLYPHVVGFLNIDESQRVPATLQVLQTLPEENYQVLRFLTAFLVQISAHSDQNKMTNTNLAVVFGPNLLWAKDAAITLKAINPINTFTKFLLDHQGELF
----------HHHHHH--------HHHHHHHHHHHHHH-------E------HHHHHHHH------------------HHHHHHHHHHH----------HHHHHHHH-----HHHHHHHHHHHH----HHHHHHHHHHHHHHHHHH----------HHHHH-------------HHHHHHHHHHHHHHHHH-----