AVQVTFTVQKGSDPKKLVLDIKYTRPGDSLAEVELRQHGSEEWEPLTKKGNVWEVKSSKPLVGPFNFRFMSKGGMRNVFDEVIPTAFSIGKTYKPEEQEF
--EEEEEEE------EEEEEEEE------EEEEEEEE-----EEE------EEEE--------EEEEEEEE----EEEE------------EEE------