LDLDTAKQELGEFIPHVGQLSDHSIRKMAGRDLLRFKQFKKQGIAIKFGRFSQKENNQIRKNVEDFLSITGIDSAEKLLFTSRYPEEKGAINRLKAEHLFCEKLAEGIPRAWRLIYYRARKIFDPNNYKGRYTKEEKERLKRYHAVHGNDWKKIAEKMSRSNLSVAMKYSEIKSPINYGPWSKEEIQRLMRAVEEVIIKRTKLENANSLSSSKKSHRSLQIDREKLFQKLPWTEIETKVGTRYWRQCKQKWTSILTNKITKGQQLHRGTKGLQASINLIKRLYEMKVEDANEINWEELSDIIGDVPGSYVQAKFYKLKVTYVPFWRAKTFSEIIVHLFEETLPELEQKLEKRKRKQSNSSDATVNPKKQVFQLSDVFDSSEESDD