MSNQNKALLSITQVRPHLFLAGYGCITPSLLKQYNITHGVDCTNLKTKPIKGLDRIEVPVDDNTLAKITQYFEPVVKYIEDAKQQGHNTVIYCAAGVSRSATLTIVYLMVTENLSLEEAYLQVNQVRPIISPNIGFWRQMIDFEKQRNGNASVELISGRMARPVPSVYLRRVVC