MMVKKDEAHLCTSQEGDGQGKEEEAPKPKKKSESGDLTRAKMDRHGFIHGNYTRYYGYRFDRASAEDPRLNVLKKEWFCGKDCLDVGCNDGYLTICIAIKFLCRSMLGIDIDEGLIKQAHIHLQQAIKNPGTKWPTPEYSGSSDANCLPENIDKGKDLFKRVKFRAENFLKAVQLEECPRETYDTILCLSVTKWVHLNGGDSGLIRLFAGMSHLLRPGGVLVLEPQPWKSYKKRKGLSEVTMKNYKEMALRPEHFPELLLDKIGFRHMEQVSSDVPNSASGFNRPIFLFFK*