MKCFCSAEQLNADDTVQSSESLATRDYSAGMYSSRTTEGDRRRDNGNIEEAESSLREGVCLNYEEARALLGRLEYQRGNVEAALHVFDGIDIAAVTPKIKVSIARRAEGRRRRSSSDATPPMSMHAISLLFEAILLKARSLQDLGRFKEAAQSCKVILDTVESALPEGLPENFGNDCKLHETVTKAVELLPELWKLAGFFHEAILSYRQALLHHWNLDAQTSANIQKEFAVFLLYGGTDASPPNLRWQMEVSFVPKNNIEEAILLLLILLRKSALKKIEWDPSIIDHLTFALAVSGELKSLANQVEALLPGILERRECYYTLALCYFAEGDDAVALNLLGNLLSSRENPNCIHVLLLASKICSENSYYAEEGICYARRSLANLHNGCGQLKSVGNCLLGVSLSSQARSSASDTERLSRQCEALEAFETAERLTGGDPKVMFCLSLENAEHRKLDTALGYAKQLMKTEAGSNVKGWILLARILSAQKKFFDAEMIINTGLDQIGKWDQGELLRTKAKIQLAQGQLKEGIETYIHLLASLQVRSKSFGIGKKLLKQEGSHHRSLEIETWHDLAHVYISMSQWRDAEVCLSKSSAICPHSASRWHTKGILNEAKGLYREALAAFANALEIDPTHVPSLVSTAIVLKRLDDKPSVVVRNCLTDALRLDRTNHSAWFNLGLVYAADGGTSTLEAAECFRAAVLLEESAPVEPFR