MDKKKVQVPLVCHGHSRPIVDLFYSPITPDGFFLISASKDGKPMLRNGETGDWIGTFDGHKGAVWGACLDTPAFRAATASADFSSRVWDALTGDELHSFEHKHIVRTCAFSESTTFLLTGGSEKILRIFDLARPDATATEIEGSPGVIRTAVWLHSDQSLLSSCSDTGGVRVWDVRTQSIVRNLETKSPCTSVEVSRDGRYITTADGNSVKFWDANHFGLVKSYNLSRPVESASLEPFKGKFIAGGDDMWVRLFDFHNGEEIECNKGHHGPVHCVRFSPGGESYASGSEDGTIRIWRTIESGSDDSDIANSNGLASNTKVAVDEVVLKVEGFHIRTEPELEPEEKGPEE*