MATATTTTTASEGDAGVIAVVRVHARVRREGAVEGVVAAVKMRASASASMDARAGAELTSDAGPPSTADALLRRECDRVYVADVEWRPGAVRSRRLLPWQFVVEARAYRVSETREEMTTTTIASNNEGQTTVACEKWVLPSLDFEGAWESLEFDDDGVKSRLLAYASTALIFSKSGVRQSVVAWNRVVLLHGPPGTGKTTLCKALAQMLSIKFSDVFDESFLIEVNAHSLFAGVYSESPKQVHRVFKQIRELAENGNALVFVLIDEVESVAAARTSAMSANEPSDTIRVVNALLTQIDALKSKPNVIVLTTSNLTQAIDLAFVDRADIKCFIGPPGFNARYNILRSCVQELIDRRLLHGAAPVDLDDCTASNCPTSLALRTAVQATDGFSGRTLRKLPFLTYSSVGSGAQCSVQTFLRALTVQAKSELNDRLQLKRT*