MSVAAGVRDAAITVREKLRGKIGQTKVKRYWPGKAPEWADDIEDDTDVRPSRISKEELLKRAFPSEEGLDLSRSVDDPRLRRLAESRRDREEAIARHRQIRQAEIVSTREEERRAQEGAEFEEEDEDAIGERRRRLKEKRLNEPELEELQEEEEEEEEEESSEYETDSEEDVAVKAMIKPIFVPKQERDTIQEREKLEAEEKALEESVKKRLEERKSETKQIVVEEIRKEEEIAKNVEAEGDGGDVDTDDELNEAEEYEAWKAREIARIKRDRDDREAMIKEREEVEKVRNMTEEERREWEKKNPKPLPASKKKWKFMQKYYHKGAFFQTGGDEKGGTAGGDEIFKRDFSAPTGEDKLNKTILPKVMQVKHFGRSGRTKWTHLVEEDTTDRTDPWAHNDTLRSAYNNKMAGINRPIARPQGSKKLKDWENIK*