MKIKLVRSVIGRPGNQVKTVQALGLRKIGDSREVSDTPAVRGMVKTVKHLLEVQE