MPGLTNTLERPRASHTEAVLRVIFDANRGDAQRGIYSVCSAHTFVLEAACEAARADGSPLLIEATCNQVNHLGGYTGMTPADFRRDVEAIAERCGLAASALVLGGDHLGPNPWRDRPAAEAMHEAQTMVAAYVEAGFTKIHLDASMACADDASPLDDRTIADRAARLCRVAEAAAARVGTRPVYVIGTEVPTPGGETGGDADGVSGIARIAVTQADSIAATLAAHREAFDALGLQDVWTRVIAIVAQPGVDFDDRHVLDYDSDKAAALSASILRTPGLVFEAHSTDYQTDAALTALVRDHFAILKVGPALTFALREALFALSYIEDALIDDPAQRSRLREVVDAAMCAQPGYWAPYYRGDAAAQSLARRFSYSDRIRYYWPQPRVAAAVERLLANLDAQRVPETLVAQWLPDVYAAFRKGTLAPDPRAWVRHRIRDVIARYARACGMHWSG