MVLGAQENAGDLDPYVSASEAQSLPRPSTFSLVVGEAPPSPSSSCDDLQRIDTDGNTRQPLLTGFKERGELTSLPESHATLSFPDENAPWYRKLFAFAGLGFLISVGYMDPGNWATDLAAGSSFGYTLLFVVLLSSIFAMFLQYLALKLGVASDRDLAQACRDAYHPRVNKVLWFIAELAIAATDLAEVVGCAIAFNLLLGMPLWAGVLVTAVDVFVMMVFEAKSFRALEVLVAVLTALIAGCFMYELIKAKPNMAKVMQGYLPSASIVSNREKLYIATGILGATVMPHNLYLHSSVIQTRAYPRNTRGRRMAVRLGALDSTLSLFLAFIVNSAILIVAGAAFHYGNPPRTDIADIADAYDLLSHSLGAKAASVLFGIALLASGQNSTITGTLSGQIVMEGFLNIKLRPWLRRLITRGTAIVPAAIVAAVMGREGVSKLLVLSQVVLSLTLPFAVFPLVHFTSSKHFIGKHANGWAVSALAWLLFLFITGLNLNLIVQSAISGSFADLGH*