MRLLAVFVSSRLSPEDPLYARWVRYGEVLAEEGFGLACGGYQGGMEALARGVKAKGGLVVGVTAPAFFPERRGPNPFVDLELPAATLPQRIGRLLDLGAGYLALPGGVGTLAELVLAWNLLYLRRGVGRPLAVDPYWLGLLKAHGEIAPEDVGLLRVVADEEDLRRFLRSL
--EEEEEE-------HHHHHHHHHHHHHHHH---EEEE------HHHHHHHHHHH----EEEE---------------HHEEE----HHHHHHHHHH--EEEEE-----HHHHHHHHHHHHHH-----EEEEE----HHHHHH----------EEEEE--HHHHHHHHH--