MMDQRMNLPAFGYAKDICSILRNKRNQVVILTGDTGCGKSTQVPQFLLDDPHIGPTCNIIVTQPRRISAISVAERVASERCEQVGNSVGYSVRLETAASKKTQLMFVTPGVLMKRLHPSDNENYADGNVQRLSEYTHIIMDEIHERDKNTEFLMIALQDLLEERDDLQLILMSATMPTRDLAEYWSMPAEINIPGRTFPVQEFFLEDVLTMTGFVDDIHGAEAPDMAQIENDLMSLLTAPKTSSKKSNNGKDKAAPTPSTLLQLENTLTCCMCNRSGFHCAEEFGTHVALSYGDGAILVFFPGWGEISEFSLLLDSTPPFSDRTKFSVLPLHSGIPSKDQRQVFIRPPVGVRKIILATNIAETSLTIEDVAFVLDTGRSKEKSYDPHLKTSTLQESWISQASAKQRKGRAGKCKAGVCFHLFSRRRHSFMRPFVESELLRTPLEEICLQCKRVSCFGSSYPRLRLLLSCPFSKSVMNAIELLVELGAMDDDTNELTDLGVCLSALSLEPRVGKMVIMSHLIGCTKASSSMAVAMSYKSPFALP