AVLKIISWNVNGLRAVHRKGFLKWFMEEKPDILCLQEIKAAPEQLPRKLRHVEGYRSFFTPAERKGYSGVAMYTKVPPSSLREGFGVERFDTEGRIQIADFDDFLLYNIYFPNGAMSEERLKYKLEFYDAFLEDVNRERDSGRNVIICGDFNTAHREIDLARPKENSNVSGFLPVERAWIDKFIENGYVDTFRMFNSDPGQYTWWSYRTRARERNVGWRLDYFFVNEEFKGKVKRSWILSDVMGSDHCPIGLEIELLEHH
--EEEEEE----HHHHHHHHHHHHHHH----EEEEEEE-------HHHHH-----EEEEE-------EEEEEEE------------------EEEEEEE----EEEEEEE-----------HHHHHHHHHHHHHHHHHHH-----EEE-------------------------HHHHHHHHHHH----EEEEEE--------E------------------HEE--HHHHHHHHE-EE-----------EEEEEE-----