MADTKSDNLPALPADLTPEWFSAKLGHKVKSAENTRNIWGTASKLFYTITYEDESSEARPTNICVKGVFDPNMIEAQPWTVSLAQREAEFFSKVAPSINNMIFPKGWWSGASEKQGIAIMNDLVSEGCTFPAEVATYSVEKVKNGVEQLAGLHAQYWGQSQENHPWIWNNYDPAMTFMCRSWDEVVRRPGRPELPEYLMDGTRCNEALDRYYAERNPRFRTLLHGDTHIGNIYFTADDSIGFLDWSAFHFGSCFHDVVYHMTAMLSVEDRRAHEMDILDHYLETLHRLGGPKFDRHNDPEVMTEYRRSFMTNVIWLICPDGLQSKERVAALCERTVATYDDHKVIDVILNAPKPSS*