MVARHALRARFAERLSAHYSVEVPAYTTLVDVTEQVNQDYCGTAPSRERVGAERHGAIRVGTPEELAQVCRIFAGFGMFPVGFYDLRDAKPTPVPVVSTAFRPTSPAELERNPFRVFTSMLAVRDPAFFNDDLRPRLEAFLARRQLFPPRLLELADRAAQDDGLPPEAAEEFVLLAAKAFALSPEPIDGPWYRELEAVSAVAADIGGVTSTHINHLTPRVLDIDELYRRLAALGLKMIDEIQGPPRWPGPDVLLRQTSFRALDEPRSFREADGTIRPGSLRVRFGEVEARGVALTKAGRERYDQALAAADALRAAEGITGQQAAARVWPDFFPMTEAALAEQGLGFFTYTADNKGGVRAAPILYEDFLPRSAAGIFQSNVDEEADTPPRPPQADYDQDWLSGALGHEILDPDALYRAQEHASRADAARKLGLAPDQIGRTL