MTDAPNLKGFDARLREEAAEEPTLEIPEQPPTKKTQIIAIYGKGGSGKSFTLANLSHMMAEMGKRVLLIGCDPKSDTTSLLFGGKNCPTIIETATKKKLAGEEVKVGDVCFKSGGVFAMELGGPEVGRGCGGRGIIHGFELLEKLGFHDWDFDFVLLDFLGDVVCGGFGLPIARDMAQKVIVIGSNDLQSLYVANNVCNAVEYFRKLGGNVGVAGIVINKDDGTGEAQAFAREVGIPILAAIPADEELRRKSAAYQIVGSHATPWGKLFEELAGNVADAPPLRPRPLSPDALLALFETDEETRVVDLVPATDEDLRGSNAAPKKSLEVIYDDV