MKRIDLVKTGGFQAGVHLRTQFNVPVPAPNAHQVLLQVKASAVNPVDWKMAEYGFLLPDPLPAALGCDVAGVVVKASGTHAHLLGQRVVTYLGANKAQSTVDQGAYVEQVVVDADLVAALPDAMSFAEATTFPVGALTADLLLRELSLQKGDWVLVWGASSSVGYFAVQRALARGYRVIAVASGSHEAALTELHVTAFVDYRKGDVVAQILAVGGDEPLVLNGAVDCIGGPDTFGTCAQLVHDAFGPGDTDTRTTTLVVSTTNSMGLPTPPGNVQARPVDLGTALDKAETREFVRTALPEIIRECRAMKVRSVVGPMAAETVQEAFQVNKDGVSGEKVVIEWN*