MKCFLFSGGDKRGEQKTPISVSLTSIFSDREINRSGSEFNSRDVSGTSTESSMGRKNSYPPVSTRASNLREFSITDLKSATKNFSRSVMIGEGGFGCVFRGTVRNLEDSSVKIEVAVKQLGKRGLQGHKEWVTEVNFLGIVEHTNLVKLLGYCAEDDERGIQRLLVYEYMPNRSVEFHLSPRSLTVLTWDLRLRIAQDAARGLTYLHEEMEFQIIFRDFKSSNILLDEDWKAKLSDFGLARLGPSEGLTHVSTDVVGTMGYAAPEYIQTGRLTSKSDVWGYGVFLYELITGRRPVDRNRPKGEQKLLEWVRPYLSDTRKFKLILDPRLEGKYPIKSVQKLAVVANRCLVRNSKARPKMSEVLEMVNKIVEASSGNGSPQLVPLNSVKASRDARGKNNGGGGEGGWFGKLWNPKTIRAC*