MTEFAERLAAAAAAALAAGLPAGLDLSAVAVETPRDAAHGDLATNAAMLLAKPAGMKPRDLAERIAARLAADPAVASVEVAGPGFINLRLSPALWAEVLAAVLAAGEAFGRSDLGAGRRVNVEYVSANPTGPLHVGHGRGAAYGDALANLLAAAGWDVTREYYVNDAGRQMDILARSVYLRYREALGEEIAIPADGYYHGDYVKPIAEALAAEHGLDPATLAELRELAVDRMLADIRDDLAALGVEHDVYFSERSLYESGAIEAAIAELKAKGHVYERDGALWFRTEAFGDDKDRVLIRSDGAPTYFAADIAYHLDKIARGFDRMIDVLGADHLGYVARMQAAAQALGDEPVRLEVLIGQLVKLMRDGQPVRMSKRAGEFVTLRDVVDEVGRDAARFMMLTRKSDAPLDFDLAKVKAQSRDNPVFYVQYAHARICSVLRAAAERGLDPAAADLALLADPAELALIRKLAEYPEVVEAAARAREPHRVAFYLRDLAAEFHAFYNAGRVLAADEALTAARLGLVAAARQVLANGLAILGVAAPERM