MDKVKIILNDKSIEVEKGTMLLDAAKELDITIPTLCHMVMQDGETKNCKGTCRVCMVELENRKKLVPACCTEVSDGMVVRTNSPRALNARKMMIELLLSDHPTDCLECVKNANCELQKLAADMGIRKIRYKGEISMHKLDLTSPAIVRDMSKCILCRRCVTACNDVQRVNLLTTIGRGFDSVVSTFFDEPLTESNCTFCGQCIAACPVGALTEVQTYPKVWEMLDNKEKYVVVQTAPAVRVALGEEFNLEPGTITTSKMVGALKALGFDKVFDTNFAADLTIMEEANEFIHRLEKNENLPLITSCCPAWVKFAEIKFKENMNLISTCKSPHQMLGAVTKTYLAEMLNINPEDIVVVSVMPCVAKKNEADREEMMIDDMKDVDLVITTRELATMIKEAGLDIRNIKDGEFDNPLGVSSGAGVIFGSSGGVMEAALRSAYEWITKETLENVNFNEVRGIQGVKEATVNIAGKEINIAVVNSLKNAEKVMKDINAGNSKYQFIEVMACPGGCIGGGGQPYIKGDRNILKKRMEAIYKDDLNHERRKSHENEAILKLYEDYLGEKGGSKAKKILHVHYTK