MDDVQEAVELLEEQNDVTSVRIKNDMPKLVDATREDLISDIQETIEQAVEENSMEPLLGLTSMQEAIVGKPMMSPFHASVAQPKPSTSADASPQPASPSNTADRGGLMADISRKFRFVEEEKKTVEEAAVSASLYMNPATEKIAPHVKITWEPEVAETLLHLEKCSNKNRPFMVGLVGIPGSGKSTSADILAAVLGNERAIVMPMDGFHVPLADLAEFPNPSDAIYRRGAPDTFNPDALHKDLTRIAYGDESSVTIPGFDHAEGDPIPDQHTFDRDQHRIVICEGLYLLHDDHGWDKIKSFFDWTIYIDADVDTCIERLKIRNKCIPGYTPEEIEIRCDEVDRVNAETSRDGAYKYASQIVKSGASN*