MSSRPLVTSLRPTRSSLILNLHRPFSTSFTPCAKLKKMAPVGIVGLPNVGKSSFFNTLSQTDLGKAANFPYATIDPEEARIPVPDERFDWLCSVYKPASKAGLGNAFLSHVRAVDGIFQVVRAFDDAEVIHVEGDVDPLRDMQIISTELRLKDIEWVEKERKEEMATVEKILHTLVDENKDVRKGTWTSKEVEVINGLTLKNKWLPKIKAWIDENNPGDALIPFSVALEERLVSMSDEEKTTSGYASLDLIRYFTCGPDEVRAWTVRKGIKAPQAAGVIHSDFENKFVCGEIMAYDDLKE