MEMAGMETEASGTGEGKRFKLHRAVQASFGAPDNPDYVFDIASSWDNSVMVVSLSTNAIKLYSPATGQYIGDCLGHTDTINDILFLDSRMPQLFCSSSSDGTVRVWDMRTRQQVMLLRTHQSSEMFSTSFGGSSSDLVATGGKAKVLFWDWRTRKELSCLEECHTEDVTQVRFHPIRKEKLVSASVDGLMCVFNTLGEINDDDGMDMVMGVGTSVGRIGFYGKSYESLWCLTHIETLSVWDFEEGRKVADFNDTRTKASANWALPSEVDYLVQCHYSVGTERLWLIAGTNSGSLGYFPVSYCENQASASANSGMIGPVSAVLEGGHTSVVRSVWSPVHLEDNAAALPGLFCWTGGEDGRLCSWSESDHDLEKSGAWASKALVMRRNSRQKLRKKPY*