MRIRSGGHDYEGLSYTADVPFVMLDFTNMRSIDVDVANRSAWVQPGAVLGELYYSISQKTDTLYFPAGVCPTVGVGGYMGGGGYGNLLRKYGTAADNVVDVRFMDVNGNILDRKSMGKDLFWAIRGGGASSFGIVLAWKLRLVPVPEKVTVFILNKTLEEGATKIFHKYQYVAPTIDRNLHIRTQVFAEYIGNTTKKTIRIMFEGIYQGTRDTLLPLLDEKFPELGVRREICEEIRSIQSTVVFWGLPSSTPIEILTNRSAIAKLNNKSKSDYVRTPIPIRGLRKIWRKLMQNDGSALLMINPFGGRMADYSESAIPYPHRAGVLLQILKTVNFNGQTSDTTPTSLKRIMWLRSLDELLTPYVSKNPREAYSNYNDLDLGVGSSNYEEASLWGERYRKRDNFQKLIRIKAKVDPDNFFPRPQSIPVF*