MLFYFGNKPTLVVSSADGAREIFKTHDTTFSSRPHSHINDVIFNGSKDVAFSPYGEYWRNMRSICVIHILSLKKVQSFQKIRETQVSSMVEKIKRCYSLSEVNMSEILTTYTNGVISLASFDRKYSSHQDGDVDLMKLVDEGMKLLGATCVGDFVPWLSWVDRLTGLEGRLQNVANHFHNFFDKVIYQHQNRLSIDDQIIDDNELNNSVNVQNFLDILLQLQRENKDVLTIDSIKAVILDMFMAGTDTSYTLMEWTIVELMRHPRVMKKLQDEILKSVENKNRRTVCEDNLEDLIYLKVVIKESLGMHPPGPLLMLREALEDVKINGFDISQGTQVIVNAWAIQRDPSFWEEPDEFRSERFINNTSFDFKGKDFNFIPFGAGRRGCPGISFSVTSAEFVLANLMYHFDWKFPDGIDLHTLDMTEIPGLTVPRRDPLMLIATPYSS*