MVRVGMRAAPRVSLEALKAALGGLKLSEAKVYLITDWQDKRDQARYALLLHTGKKDLLVPDAFGPAFPGGEEALSELVGLLLAQGARRFYEAVVSPGEMTALLDLPPEELLKRVMAIANPTDPGIYL
---------HHHHHHHHHHHHHH------EEEEEE----------EEEEEE----EEEE---------HHHHHHHHHHHHHHH----EEEEEE---HHHHHHH---HHHHHHHHHHH----------