MAKRVVIDPITRIEGHLRVEVVVDENNKITNAFSSATLWRGIEVILKGRDPRDAGFMTQRICGVCTYSHYKAGITAVEDALGIKPPLNALLTRTLMDFALFFHDHIVHFYQLHALDWVDIISALKADPKKASEEAFKYVPKGYNPIATGEDELREVQKRVSKFAEKGDLGPFKNGYWGHKTMKFTPEQNLIALSHYLKTLEMQRIAAQMMAIFGGKNPHPQSLTVGGVTCVMDLQDPARLGEYLTKFQELADYVNRAYYADIVMAASAYGTEPSVVQKTNLGNFLTYKTMQTGPNSWLFDACGYIKNHDLTKFYEIDESKITEEATHSWYKNLDNPTHPYDETTEPEYTGYVEGESVDGQGNIVKTKVVNEKGKYSWIKSPRYNEEPMEVGPLACMVVNYAAGNKKVQKVVNEFLAQTGLPAEALFTVLGRTAARMLQTKTIADYGLEAFNNLVENLKKDQTTVAPYVIDETKEYKGRFIGDVPRGMLSHWCRIKNGKIENWQAVVPSTWNAGPEDGRGKKGAYEANLIGMTLADPAKPLEVIRSIHSYDPCIACAVHVMDVKGKKLGEFKVDPLYGAC