MEFAKAKINGYQNVIVMRHGDRADRCEPLWVSNAVRPWDPPLVHDGKVRAFQTGQRIRSQVGFPIHRVIVSPFLRCIQTAAEVVAALSAVSLDDNAMSSKDVPSIDNSKLKVAIEFGLCEILNTVAIKSDVAPKDGKFDFKISDLQAMFPEETVDINVDMACKELPQWEESAAGFKERYVSTLKVLADKYPSENLLLVTHWGGVGTILYKYFNDATKYLVDYCGCVELRRQVSNNDESEEFEVVTSHGVAFKDNKAPIHGPVIT*