MDENVGLRDGDRGELWEKESAEAAPNPERDRFEEINASCNRNEDDAAVKDFEIDEMNGMVNSSSEVGRLEENGLHQEIQQSSIRNEQARSDSELVSEREKIVDTNPKSEKMDALLDGSSEEIPRSCIGNEFAETQTILEKNPDALLDGLSEEIQQSSIRNEQSPKREKIVNTNPESEKMDELLDGSSEEFAETETILETNPNASLNDSSKEIQHSCTGNESVSDAVEREKIMDTVIDRSGRESSAEDLSESLVDKDDSQSSSDSNNIEVELPEDLRKGVLELSCESFASLNGYCRVYLVGTAHVSRESCRQVEAAIRHLKPEVVFLELCESRSSILMPQSLKVPSYKDMMEMWRTKQMNIFGILYSWFLAKVADRLEVFPGSEFRVAYEEAIACGAKIILGDRHVQITLKRTWAKMSPWYKIKLVLSMVSQALFLPSIEELSQMMQEMDNMDMVTLLIQEMSKSFPSLLETLVHERDMYMSAMLHRIAEHHSLVVAVVGKGHLSGIAKNWKENISVKALLEVPERKSWYSTSFKRLSAMALVVGALAVASGFYLFNREE*