MTAGENADGDPDGLTYADAGVDIADSEAATAALVDAASTGTDDTAYAGLVDLGDQYLALATDGVGTKLLVAEAVGDYSTVGIDCIAMNVNDLLAAGVEPAAFVDYLAVDEPNERRAAELGDGLAAGADAAGVALVGGETAVMPDVVRGFDIAGTAAGVATDAELFPGRAEAGDALVGFPSAGIHSNGLTLAREAATRDGGYDEPYPYEGYETVGDALLEPTRIYTHLLDAFREHGVHAAAHITGGGWTNLDRMGGFRYEVSDPLPAQPVFDYVQDAGGVSDAEMHRTFNMGTGFVVALPEDAAAALASQTDGEVVGRVADGDGVSIRGLSL