MCDLKKTLDAGGHCVLEMPSGTGKTVSLLSLIIAYQQHYPEHRKLIYCSRTMSEIEKALAELKELMKFRSQQLGYTEDFRALGLTSRKNLCLHPSVKREKSGTVVDARCRSLTAGFVKEKKERGEDVELCIYHENLDLLEPHNLVPPGVFTLDGLLKYGEEHKQCPYFSARRMMPYCNVIIYSYHYLLDPKIAERVSRELSKDCIVVFDEAHNIDNVCIEALSIDITEDSLRKATRGANNLERKISEMKSSDAEKLQNEYSKLVEGLREAEQARDEDQFIANPVLPDDLLKEAVPGNIRRAEHFVAFLKRFIEYLKTRMKVTHTISETPPSFLTHVKDLTFIERKPLRFCAERLTSLVRTLELINIEDYQPLQEVATFATLVSTYDKGFLLILEPFESETATVPNPVLHFTCLDAAIAIKPVFDRFSSVIITSGTLSPLEMYPKMLGFPTVLQESYTMTLARRSFLPMIVTRGSDQAQISSSFQIRNDPGVVRNYGNIVLEFSRITPDGIVVFFPSYLYMESIISMWQGMGILDSIWNYKLILVETPDAQESSLALETYRTACCNGRGAILFCVARGKVSEGIDFDHHYGRAVLCIGVPFQYTESRILKARLEFLRENYRIRENDFLSFDAMRHAAQCLGRVLRGKDDYGIMVLADRRFQKKRNQLPKWISQAMLESETNLSTDMAVATAKNFLRTMAQPFKAKDQEGISTWSLADIERHREKQMLEEERVRREAVANGRATNGTHNGASAAADEFDDDIDEDLMMLDAQ*