MTTTPPVPPYPAPYSMCSREECQERQRSGEISIFESKWQPSNNNTSNNNKPKSSLSRALAGGPPQKQKPSSRRVVDPHFAMTKYRRSAAGMDSRVENARSLEALECCLSQLEYILCFQQQPPTDSSETPSLLLFPKQTLTGTVSFVEDRIRAIQVDMIVSQRADARLQYRIVKCHILILYLLGNAKKKYEPKFGRQALSAALTNYWDDKEQQHETALDDNILCLMTLQQLCQYILQQHSYDTAAASENNHSDALPSILDYYRRNTQQRKLADFPHFQWALHLVELAVMGRPQSLLRQLVECDVKLGRPSFAILCRSCLAPVVNTLRWQALEQYNISYMKGEKVHYQELARLLYFGDPEEAGQFAHVVAGLKRHDDGDKIVFKVGPMKNNKQQRND*