SGQVQLWQFLLELLDDPKTHSCCIRWENICGEFRMLDPEEVAKRWGKRKNRSNMNYDKMGRALRYYYDKLILTKVPGKKYTYRFNIKGI