MAMDLRSKLFATVRNYLVAAPIGGLHGMGGVGKTTLAKLLFNDLCAEFDYTCFIPGSNLKGDFDEMRRSMYSSTHHHGRKVEQGGERVKLRSRFLLVLDDIEESHVDFLFDISLDFDCGYSRYIVTSRNREILNRCIVTSRDTDVRAKVFLVDCLSHKKSNELFKAHAFPYPNSTPPTLDSWSLSNPLSLPWIAIVEQIVVKCEGLPLTLVVMGSYLKSKNDIKIWGECFHALDKAKSIVNFEERLWSKLQQEMFLDAATFFNNSTWNRQTAMSCWHLSLVYDVSEEDCIQMHEQMRSLRMKLASEWGYKRICRTWTEKNVSFSSRIPSMEETKLQIRRGAQRYNSYTHTVQQGLAVCRPNQSSRSNPY*