MRYAQLVIGPAGSGKSTYCTNVFEHCQSIGRTVHIVNLDPAADHFEYPVSVDIRELISLEDVMEELKLGPNGGLVYCMEYLEDNLDDWLSEQLEDYIEDDYLIFDCPGQIELYSHIPVLRTFVDQLKRWDFNVCAVYMTDSQFVSDVTKYISGCMASLSAMIQLELPHINVLTKVDLLPNKRDIDRFLDPDVRLLFDDLNAHMAPRFRKLNHALAELVDDYSMVNFIPLDIRNEESIQYLLSCVDNCIQYGEDLEPKLKDHEQDDADD*