MKKLATRGLLQCLELPLQTLQDAHVADPGWTYSQVSSKPAVDTLIATRDGLLGRTAGRGPEITDKTAQKVWADAGGRCMFAGCGEDLTEIPLWTRTARIGYLAHIIASDPQGPRGNQQDSHRLANNPENIMLMCDAHHRLIDSFAPDDYKPHILYEMRRTHRDMVRDYLDSLAFPRTRAATLHANLAHVPTYFHDSELIDAILATGCAMLPGVIHYVRRKAPRDDRNTPGFWSQYLRDHEGDIRQLVAGFSAASGALTENLAVFPLHHIPTMVLAGRIMGEAQAIQVFQYSRSRRTWAWNPNVAPKPVGTFSVSTMPQARASEVLITIELSAAIDEDAIPPALQPDLAVGRLPWLRITTPDPDSDCIAHPDDLDQFMQVARRTINHVQDVMRARKVHLIAISSASTVFRFGQMLQPGHHPEYILYDRAGREYPFVPAFSITGHDVSALDSERPFSISLR