MVQQEVRKGPWTEQEDFKLVSFVGLFGDRRWDFIAKVSGLNRTGKSCRLRWVNYLHPGLKRGKMTPQEERLVLELHSKWGNRWSRIARKLPGRTDNEIKNYWRTLMRKKAQEKKRGEAASSSPTPSSVDSSISSNNHAVDPHASKKAGEESFYDTGGDNGVIAATQDQGQKGDQQGLFSMDDIWKDIDNMSEENNTTLQPVSVYDGHSEEGCNFSCPPQVPSPSSWEYSSSDPLWVMDEESLFCPLSEEPYFSCYAQGTVFLTG