SLRLDKFIAENVGLTRSQATKAIRQSAVKINGEIVKSGSVQISQEDEIYFEDELLTWIEEGQYFMLNKPQGCVCSNDDYPTIYQFFDYPLAGKLHSAGRLDVDTTGLVLLTDDGQWSHRITSPKHHCEKTYLVTLADPVEENYSAACAEGILLRGEKEPTKPAKLEILDDYNVNLTISEGRYHQVKRMFAALGNKVVGLHRWKIGDVVLDESLEEGEYRPLTQSEIEKLV
--HHHHHHHHH----HHHHHHHHHH---EE--EEEE-----------EE------------EEEEE------EE--------EEEE----------E---------EEEEE--HHHHHHHHHH-----EEEEEEEE------HHHHHHHHH---------EEEEEE-----EEEEEEE----HHHHHHHHH----EEEEEEEE--------------EE---HHHHHH--