MMEREWDEDDQPKITTWNQFVTAFYHNFEAYTQEDYFLALKNMEQQSTVTYYSKEFCQASLLVENILPWRVVSMYIDGLKDSLWGCVKALKPDTLEEAIQQAESYSKVTKSHFTIGTSSKTPQTSKGIINSNVFPTSTVGQFKSRMVDLAIIVDLRSKGLCFNCKGKWPKGHKCKTPGKIPMIEILNEEHPEMVESDQEKLVGAEEEIANIEDQEQQETPTVFLVAMLGITQYQTLRVRSKVKGRTIVLLVDSGNTHNFIDSKLVSSTELKVEPLQNFQLAVANDTMMDCKGMVRGLKLQLDSYELSSNFYVVALPGVDVVMWAQWLKTLGEIRMNLGELYMKFEKGQQLIIVKGLKPATNRLISTHKVTKQHAKEANKAKGSAVVD*