MEGSTGNQSEEVAVVTGGNRGIGLEICKQLASNGVTVVLTARDEKRGAEAVSTLGLSNVVFHQLEVSDPMSAARLADFIKEKFGKLDILVNNAGITGTRWSVDDPEIFRQKLAGMDDPVERIETMNKHITEAYDEAEKCLRTNYHGIKAVTKALLPLLQSSSHGRIVNISSYYGLLRFFSGDELKEELNNIDSLSEQRLDELSELFLKDFKDGQLEPRGWPKEFTAYKVSKALMNAYSRILAKEHPSLCINCVHPGYVQTDMNFHAGDLPVEQGARGALMMAMAPKGGVTGAYLDKTEVASFV*