MPSISVRRLFDDNQYKLQLAWAAGNSGADNRIGVEADKPVLALVGHLNFIHPNQIQVVGLAESEYLNRLESGETGYQFGDLFDISMSLVIVANDLPVSPGLRDYCHKNDIPLLTSKLESPYLMDVLRIYLQRTLAASSVKHGVFLDVFEIGVLITGHSGLGKSELALELISRGHSLIADDAVELFRIGPETLEGRCSPMLRDFLEVRGLGILNIRHIFGETSIRPKKILQLIINLVEADDEYMKQLDRLSIRTETESILNVNVRSVTLPVAVGRNLAVLVEAAVRNYILQLRGKDSTREFLERHQTQLKENEQNHENRPD