MEAALMSAATGALQPILGKLATLLGDEYTHFKGLRKEIKSLTGELAAMEAFLLKMSEEEDPDVQDKVWMNEVRELSYDMEDVIDDFMQSVGDKDEKKDGFLARMKNSLGKMKARHRIGNEIQDLKKQIIEVGERSARYRSREGFSNTANASIDPRALAIFEHASKLVGIDEPKAEIIKLLTEENFRAPVKQQQPKIITIVGPGGMGKTTIANQVYQELKGQFMCQAFISVSRNPDMMNILITILSQLDKNGFVDTKAGSIQQLLSNISNFLVDRRYYLYPFLLIALKCIQ*