MASQRDSIISLFWQKNSVRKISSLLDVPKSTVQDTIKKFCGRTRSVITSKNIKMIKNWVHLNYRPSVRKVARETGISERTVKRIAKNKLGLKPYKIQKAQLPTKKNKKVRHERCKLLLQWHACPDILLTDEEIFTIEAFPKHQNDRIWTSESPLSDKLITHSQHPQSVMVWAGISASVKKPLIFVDFGVKVNKDYYLREIF