MNRPFGAVDVSANLKGAVPKTATQKILVALAEKKEVVQKSYGKTTFFVANQANLGELPAEKLSALETEYKAIEEENTALAAEVKVASAELAKLKSTPTDAELATLIDEVAAAVRIQSYRHLEPLRSGTPLVSAAEIAQLDADWVKWRMEWVRRRKIFKDFWDLATDALPRQDATNLAEDLGIEYDADEHAVLERNSLCTSLGANGKAKK