MQQIKFNVTVDTSVIPPIFVFYNENKQPTNGSVTVHGEPTEICYVLESPGYFMQKPAITDDFNHDITFTFEDNGKTLVLVDQGSRDNEDVGLQLVVESVKTGQRYASPDPRIKNKRP