VQFRGGTTAQHATFTGAAREITVDTDKNTVVVHDGATAGGFPLARHDLVKTAFIKADKSAVAFTRTGNATASIKAGTIVEVNGKLVQFTADTAITMPALTAGTDYAIYVCDDGTVRADSNFSAPTGYTSTTARKVGGFHYAPGSNAAAQAGGNTTAQINEYSLWDI
------------------EEEEEE----EEEEE-----------HH------EEE-----EEEEE----EEEEEEEEEEE----EEEE---------------EEEEEE----EEEEE-------------EEEE--EEEEE------------------------