MLAADDLRAALNRTARERDLRTSTGRPVRFVAAADAGAGRNARPYESHIAETGRVPTRDDLHDVFNALVWLTFPLTKAALNAVQAQVIAREGVRGRRGPVRDAATLIDESGLLLAAADPRVFGALAAHDWPRLLVRERARWGPAILPMAFGHALFEKLVHPFKAITAVVVPLPLAVPGEGADTRTLDAAAAGFVRDPLLAPRRLLRLPVLGIPGWHESNADAGFYDDAAVFRPAPNR