MATPQDILNPNRIQEYAVAVSTSPSATFSPPPSSTSISFGALAHGQAPRGTAKPLKPFNTTDIKILLLENVNQSGQDILREQGYQVEAHKTSLPEDQLIEKIRSVHVIGIRSKTRLSEKVLREAKNLLVVGCFCIGTNQVDLEYAARHGIAVFNSPFANSRSVAELVIAEIITLARQLGDRSNEMHRGTWNKVSAKCWEIRGKTLGIVGYGHIGSQLSVLAEAMGMSVIYYDVVTLMALGKAVQVSKLEDLLRESDFVTLHVPATPETKNMISNAQLNQMKTGSYLINASRGTVVDIPALINAMRAGKIAGAALDVYPNEPAANGDYFNNQLNTWGEDLRTLNNIILTPHIGGSTEEAQRAIGVEVADALVRYINQGVTLGSVNLPECNLRSLTLEEPDHARIIYVHRNVPGVLRKVNEILGEHNVDKQISDSKGDVAYLMADISDVKQGDIKQIHDALESLSSRIITRVLF