MFGLFKTYDVHMCSEVKGVLTLDGSPLGGIVVNRYLKFAYKLEKEDQTITNQDGSFYLPEVKIQSKIPGDMFSQESTFQLITVNYSDKSYELWRSKFPGLVELSEYKKKLSCLNGDLSSEKVNFAFQNDTDENLEFSASSICRWENDFEVYQINDDTDYFKDL