MAYTTFSQNKNDQLKEPMFFGQNVNVARYDQQKYETFEKLIEKQLSFFWRPEEVDVSQDRIDYAALPEHEKHIFISNLKYQTLLDSIQGRSPNVALLPLVSIPELETWIETWTFSETIHSRSYTHIIRNIVNDPSIVFDDIVTNEEIIKRAQDISSYYDDLIRDSQLYGLYGEGTYTVDGKECVVTLRSLKKQLYLCLMSVNALEAIRFYVSFACSFAFAERRLMEGNAKIIKFIARDEALHLTGTQHILNIMAAGQDDPEMAEIAEECKQEAYDLFVAAAEQEKAWADYLFKDGSMIGLNRDILVQYVEYITNIRMQAVGLPLPFQTRSNPIPWINAWLVSDNVQVAPQEVEVSSYLVGQIDSKVDTNDFDDFSL*