MSIPDVSLASKPNSDDEEHEKKILTLLSDRYKEKFTKFPREKGWMSEDVYMYQGFWYITDHAFSIETVIAVQESFQAQSTDIYIVTQPKCGTTWIKALVFAIVNRTKYKNINPLNHPLKLYNPHKCVPFLETEIISNVPTYVHGNSPRLFSSHIPYRTLPKSILESGCRLVYMCRNPKDALVSWFYFANKLTDKSRTQMTIGEMLNVFVKGFLPYGPYWDHVKEYHKASSEDPTKILFLTYEDMKVDTASKVKRLAEFLGFPFTEKEVANGVVDEIVTLCSFEILKEVNKNGDYRKGMANNTFFREGKVGGWRNYLTNEMTQIMDDITMEKFHGLDISF*