MGGSSSSWAAAMMAAPPVPSSRLWSKVDDKVFESALVAFPEHTHNRWVLVASRLPGRLAQDVWEHYQVLMDDVNLIEHGMIASPGY