MEFDNQDVFCTPPKDYLQEFRHLDQNFMIDMNNGYDPLFDPLSNHDDNFSSIGQDFNFGYEFKPFDQNGSASGSTLIMKNFESSMDSMNYNFMCNQDMKPINFNVVPDESSSCVSNNIDINGSKDKEIDGKNKKQILFSSSSMRKIGRVTRNKSKSVKGQWTIEEDRILINLVERFGDRKWSQIAQVLKGRIGKQCRERWHNHLRPDIKKDLWTEEEDMILIKAHSEIGNKWAEIAKKLAGRTENSIKNHWNATKRRQFSRRKCRTKWPRPSSILQNYIKSLNFEKSNNNNNNAGKSTVEEVPTFSDEFGLDKKLFDDLEIPYELMQDGEVNHKDLDLMDFDYSE