VDFADVRTTLEEGGLSIIGMGEGRGDEKADIAVEKAVTSPLLEGNTIEGARRLLVTIWTSEDIPYDIVDEVMERIHSKVHPEAEIIFGAVLEPQEQDFIRVAIVATDFPEEKFQVGEKEVKFKVIK
--HHHHHHHH----EEEEEEEEE---HHHHHHHHHHHHH----------HHEEEEEEE------HHHHHHHHHHHHHHH----EEEEEEEE------EEEEEEEEE--------------------