MEDVEMEACGGKRFKLRTAVQASFGAPDNPDYVFDIAASWDNSVMVVSLSTNALKLYSPATGQFLGDCLGHTDTINDVLFPDSRMPHLFCSSSSDGTVRVWDTRTRQQVTLLTTSQSQEIFSVSFGGSSGDLIAAGGKAKVLFWDCRTQKKLACLEECHTEDVTQVRFHPVKKEKVVSASVDGLMCTFNTLGEINDDDGLDMVMGVGTSVGRIGFFGKSYESIWCLTHIETLSVWDFEEGLKVADFNDTRTKASVNWASLSVDYLVHCHYSASAERLWLIAGNNSGSLGYFPVTYSGNQASADVSSGMIGPVSAVLEGGHTGIIRSVWSPLEKEDSPAALAGLFCWTGGEDGRLCSWSEGDHDVGRSGAWASKALVMRRNSRQKLRNKPY*