MGRGKIVIRRIDNSTSRQVTFSKRRNGIFKKAKELGILCDAEVGLVIFSSTGRLYEYASSSMKSVIDRYGRAKEEQQLVANPNSELKKCYIFGNSSMVTVGAIVVSIDPRRDKGFTQSTRNPTGPNPGEGFQPRQPPQQLSSPGWPWSNGEGGSSSTNEPKEEDIQAPSCLTL