MLQRYYQVTGQLTSIEQELMAKKLEELECSLLPGFQTLNWNSLGIPEFIQACQKSINNFQQVVKQVQKNSGIIEKVVYAIAGXSXVTDPAAAAGGSSELLDLQELYELVEKGRIEAXEXXVKKYHTISPLLGKIEEVVAGTNTGKSPQLTGYYAFWERAIFXAXNAMVLNAMGSLQAMIDARSKRTAALNAKNADXNAVARQRRPPPLFKITVSLQSSDIVVQPPVAEVNKALGRLVRSLVESTKPFVRWMDGTCIETPEQKGANDDDEPVVFTFYWDVAGNPQVIKXMLMLNQSIQRAISGINRYIESWXRHQSLWKTDKSSVLDKFKASDPPCAAFEEKLAKYTK