MSMDAQNVRQQAFITKSKFDLSFRFHRYRTLIKYLILARHEASTKDSKGLVELPACHHLQRESSASDEGNEGRSTAKVTVAAKRPRSAYSSVQLVELEKEFHFSNYLSQQRRKELARELKLSERQIKIWFQNRRMKLKKEAKEARQARLR