MTLKQSKFGSKCEVQDKSIKQLVAMGVVDTVLETIDMKRKMKGTGRANRLIGIPKLEDANLAGTKHSEECTLILTEGDSAKALAVAGLSIVGRDRFGVFPLRGKPLNVRDATFQATVGNAEIQNIIQILGLDLSKISPLKGSAGSATASESLEQQKVYDSVKSLRYGSVMIMADQDFDGSHIKGLLINMIQHWWPSLFKMELDSASIAESGIKLDWAAANCCSKFWMAFCFALSWPAFMRKEFITPIVKVSKGQHEVQFFSVADYEAWKERNNGGKGWSTKYYKGLGTSTAKEGKEYFKNIKDHRMVFRWTNKNDDELIDLAFNKKRADDRKEWINCYKDGDAVDHSKTAVSYSDFVNKELVAFSRYDVMRSIPCFVDGMKPGQRKILYAAFKRNLRSDIKVAQF