MEFAKAKINGHQNVIVMRHGDRADRCEPLWVSTAVRPWDPPLVHDGKVRAFQTGQRIRSQVGFPIHRVIVSPFLRCIQTAAEVVAALSAVYLDDNAMSSKDVPSIDNSKLKVAIEFGLCEILNTVAIKSDVAPKDGKFDFKISDLQAMFPEETVDINVDMACKELPQWEESAAGFKERYVSTLKVLADKYPSENLLLVTHWGGVGTILYKYFNDATKYLVDYCGCVELRRQVSNNDESEEFEVVTSHGVAFKDNKAPIHGSVIT*