MAAASGEQPPVEVGSGLDVGSGLDEPVVATPTPAVPDGGGGGATLALSLVLPLVIAAAFFLLFRGRSKSRGNRVVLFGPMGAGKTALSLQLRFGRMTPTYSSLAKTVGRCDLGGGGANAVTLVDVPGSGRLRSQLLSEAASAAVLACVIDGSRLAPQCKEAAGALFDVLSLEAVQRRSPALLVVLSKSEARGAASPESARTLLEAEVQKVRLARTTMADTGGAGTKDIPGFGAAGFSFAQTRLTTQFVSASASTPQLDAVRSFVLKHVG*