MSVAAGVRDAAITVREKLRGKIGQTKVKRYWPGKAPEWADDIDDDTDVRASRKEELLKRAFPSEEGLDLSRSVDDPRLRRLAESRRDREEAIARHRQIRQAEIVSTREEERRAQEGAEFEEEDEDAIGERRRRLKEKRLNEPELEELQEEEEEEEEEESSEYETDSEEDVAVKAMIKPVFVPKLERDTIQEREKLEAEEKALEESLKKRLEERKSETKQIVVEEIRKEEEIAKNVEAEGDGGDVDTDDELNEAEEYEAWKAREIARIKRDRDDREAMIKEREEVEKIRNMTEDERREWEKKNPKPLPPTKKKWKFMQKYYHKGAFFQTGGDERGGTVGGDEIFKRDFSAPTGEDKLNKTILPKVMQVKHFGRSGRTKWTHLVDEDTTDWNAPWAHNDTLRSAYNNKMAGFNKPISRPQGSKKMKDWENIK*