RSDRVAQEIQKEIAVILQREVKDPRIGMVTVSDVEVSSDLSYAKIFVTFLFDHDEMAIEQGMKGLEKASPYIRSLLGKAMRLRIVPEIRFIYDQSLVEGM
--HHHHHHHHHHHHHHHHHH-------EEEEEEEEE-----EEEEEEEE-----HHHHHHHHHHHHHHHHHHHHHHH----EEEEEEEEEEE---HH---