VRLPFSGFRVQKVLRESARDKIIFLHGKVNEGEDAVVILEKTPFQVEHVAQLLTGSPELKLQFSNDIYSTYNLFPPRHLSDIKTTVVYPATEKHLQKYMRQ --------EEEEEE-------EEEEEEEE-----EEEEEE--------HHHHH---HHHHHHH-----EEEEE--------EEEEEEE---HHHHHHHH--