MNFEETQLYGGAITTQIPAGLIDASTLRQIPDTQEVFVAGPDTQLGPEDAIIFDLLESVGVADDAAAEYHFQELAKLNGAENAKILEAAKIQCPNFAQDPAYVLVGSQEAKKWGRDQTELVVLLGLIRLQKVQTDLLITYNLPGSDFGPRIPAAKQVIQHALESLRVQDWSLFG