EVETFAFQAEIAQLMSLIINTFYSNKEIFLRELISNSSDALDKIRYESLTDPSKLDSGKELHINLIPNKQDRTLTIVDTGIGMTKADLINNLGTIAKSGTKAFMEALQAGADISMIGQFGVGFYSAYLVAEKVTVITKHNDDEQYAWESSAGGSFTVRTDTGEPMGRGTKVILHLKEDQTEYLEERRIKEIVKKHSQFIGYPITLFVE
---EEEEEHHHHHHHHHHHHH------HHHHHHHHHHHHHHHHHHHHH-------------EEEEEEE----EEEEEE------HHHHHHHHHHHH---HHHHHHHH-------------HHHHHHEE---EEEEEEE------EEEEEE----EEEEEE---------EEEEEE----HHH--HHHHHHHHHHH------EEEEE--