MSVAAGVSDAAITVREKLRGKIGQTKVKRYWPGKAPEWADDIDDDIDVHASRASKEELLHRAFPPDEGLDLSRSIDDPRLRRLAESRRDREEAIARHRLIRQAEIVSTREEERRAQEGAEFEEEDEDAIGERRRRLKEKRLNEPELEELQEEEEEEEEEESSEYETDSEEDVAVKAMIKPVFVPKQERDTIQEKEKLEAEEKALEESLKKRLEERKVETRQIVVEEIKKEEELAKNAEAEGDGGDVDTDDELNEAEEYEAWKAREIARIKRDRDEREAAIKEREEVEKLRNMTEDERREWEKKNPKPLTATKKKWKFMQKYYHKGAFFQSGADERGGTAGGDEIFKRDFSAPTGEDKLNKTILPKVMQVKHFGRSGRTKWTHLVEEDTTDWNVPWAHNDALRSAYNNKMAGSNKSMAKPPGSKKLKDWENMN*