RVEVFPVEGLPLIKEGDDLAELISSRVRFEDGDVLVVCSTVISKAEGRIRRLEEFNPSERAKEIAARIGKPAEFVQAVLEESEEVLLDFPFLLVKAKFGNVCVNAGIDASNVEEGSLLLPPLDPDGSAEKLRRRILELTGKRVGVIITDTNGRCFRRGVVGFAIGISGVKAMKDWIGRKDLYGRELEVTVECVADEIAAFANLLMGEGGDGIPAVVVRGLNVAGEGSMEEIYRSEEEDVIRRCLKRCL
-EEEEE------------HHHHHHH--------EEEEEEEHHHHH---EEE-------HHHHHHHHHH----HHHHHHHHHHHHHHE---EEEEEE----EEE------------EEEE----HHHHHHHHHHHHHHH-----EEEEE-------------EEEE-------------------------HHHHHHHHHHHHHH-------EEEEEEE-------------E------HHHHHHHH--