MVFLWFSYHLGPPLCGPRGPRAPPFLQSPEDGSRREVNLIPNAQIEDQLFNQLADKKVDVVMSSPGSSASPFDFLARFAGPIAWLIAGLLLLFGGLPFGPAGPGGPGGNPFELGKSKARIIKDGDTKTKFADVAGCDGAKTELMEVVDFLKNTSRYSELGAKIPKGALLVGPPGTGKTLLAKAVAGEAGVPFFSISASEFVEIFAGIGASRVRDLFEQAKKNAPCIIFIDEIDAVGRQRSAGFGQGNDEREQTVNQLLTEMDGFEGNKGVVVIAATNRADILDQALVRPGRFDRQIQVDPPDVQGRTAILKVHAKDKNLAPGVDLSAIARQTPGMSGADLANLLNEGAIVAARQNKAEIDADDIANALERIAIGLEKKDAVMSEKKKKLVAYHEAGHAILGALMNDYDVVAKISIVPRGPAGGVTIFMPSEERLNSGLYSKEFLENRMCVALGGRIAEEIINGRDNVTTGASNDFQQCTQAGMVMR*