MDRLNNLATQLEQNPAKGLDAITSKNPDDVVITAAYRTAHTKGGKGLFKDTSSSELLASLLEGLVKESKIDPKLIGDVVCGNVLAAGAGATEHRAACLVAGIPETVPFVALNRQCSSGLMAVNDVANKIRAGQIDIGIGCGVESMSNQYGPNSVTPFSNKFQNNEEAKKCLIPMGITSENVAAKYNVSRKAQDAFAAKSYEKAAAAQAAGKFDQEILPIKTTVLDDDDNEKEVTVNKDDGIRPGVTAEKLGKLKPAFSAEGTTHAGNASQISDGAGAVLLMRRSVAEKLGQPILAKFVHCKTVGVPPELMGIGPAYAIPAVLEDLGLTVNDVDVFEINEAFASQALFSIQHCGIDESKVNPRGGAIAIGHPLGATGARQFATLLSELKESGKKVGVTSMCIGTGMGAASLVVAE