MKPRVSMRWLLIAFLAMISVLATQAATDPCTPLYGTIDNIWTSEVMRNCLRKIPFNKKVSSVIVNSLKKMFAFLPYADLVLNSPTKEIPLKVDIQKALTSIGNTNYSSDLAFNNAVLVFFRSLRDKNVEYRAYCYRITSEIAFPLVYFRQSNKPVVKIRTQYSNYFVYQGTQTKLGKDLSIYNEATVETINGVATYNYLLEFANKSAGDYKDLSARFNSLFARPLDEFSDYRGEFASRPYLIDENKVTMQVKRVGQSKSENITVPWFSYYTSSSRYFTNLNQFYETYCNSTSFWKSDHLKSTGEKRGAGDGAPLVKSAEEIGHQRMWQRPKALLHA*