VPREVEHFSRYSPSPLSMKQLLDFGSCERTSFAFLRQELPVRLANILKEIDILPTQLVNTSSVQLVKSWYIQSLMDLVEFHEKSPDDQKALSDFVDTLIKVRNRHHNVVPTMAQGIIEYKDACTVDPVTNQNLQYFLDRFYMNRISTRMLMNQHILIFSDSQTGN
--HHHHHHH--------HHHHHH----HHHHHHHHHHHHHHHHHHHHHHHH-----------HHHHHHHHHHHHHHHH---------HHHHHHHHHHHHHHHHH----HHHHHHHHHHHHHH--------HHHHHHHHHHHHHHHHHHHHHHHHHHH--------