MKAKWWGVLVWICIGLYFGTLFSNISDINKSIGDEGDEVTPKADYEKKGRGGETRNVKYKYERERQGVRLSDTTTFSSAGCACKQMDIFQILPSKGKLIFAHVPKTAGTSIEHILSIGGSCHATAFELRECNPELFDSALTFTIIRHPLERMVSMYGYAKKGGNGSKSDKEKFAWLMNSDATFDDFIGGIDTNDYFYAPMSKYIGTASKLGVKEILCFDEIGKDWDRIMESIPPDIKPNAHPSAVHSRKGERQQSINTIVEMRATTRERTNSVYREDYLLWDRFCGGREGQLATQKIEAR*