MQEFYSFSPIDENGNPFPFNSLRNKVVLIVNVASHCAFTPQYKELEYLYEKYKSHGLVIVAFPCGQFGNQEFEKDKEINKFCQDKYGVTFPILHKIRCNGQKQDPVYKFLKNSVSGKSGIKMIKWNFEKFVVDRNGKVVKRFSCMTRPLELCPIIEELLNQPPEEQI