MKDRSFPYIDPSYSALSLVKPANQFSFLDSGEVYSKKVFVGGLPPDIDEEEILASFHKFGSVLVDWPHKAESKSYFPPKGYCFLLFEDEKSVQALVQVCAVEGSKIYWHVSSPTMKDKAVQIRPWKLSDCDFVVDGAQPLDPRKTVFVGGVPRPMRAVELAMVMSRMYGPVCYAGIDTDPDLKYPKGAGRVTFSNQQSFLSAINSRFVQLQHGDIDKRVEVKPYVLEDQICDECQGIRSGGKHAPYFCANVVCLQYYCDQCWAIVHSTPGREFHKPLVKDGADRPRTMPFRMC*