MVEKIKRCDSLSEVNMSEILTTYTNDVISLASFDRKYSSHQDGDVDLMKLVDEGMKLLGATCVGDFVPWLSWVDRLTGLEGRLQNVANHFHNFFDKVIQQHQNRLSIDDQIIDDNELNNSVNVQNFLDILLQLQRENKDVLTIDSIKAVILDMFMAGTDTSYTLMEWTIVELMRHPRVMKKLQDEIRKSVENKNRRTVSEDNLEDLIYLKAVIKESLRMHPPGPLLMLREALEDVKINGFDISQGTQVIVNAWAIQRDPSFWEEPDEFRPERFINNTSFDFKGKDFNFIPFGAGRRGCPGISFSVTSAEFVLANLMYHFDWKFPDGIDLHTLDMTEIPGLTVRRRDPLMLIATPYSS*