MATQRQVYEGTAGDMIETSIYKGFNATILAYGQTGSGKTFTMDGGAELLPPSDSDGVIARAVYDLFQIRNSLPQGKDRVKVEMTYLEIYNEQAIDLLSNDPNSATLSVHDSKDGVVVKNLKSFVVSSPGDVQKKMELASQKRATGSTQMNSVSSRSHAICTLNVTITPLEEETVEEDDGSDGPTSSGEMIKAKLTLVDLAGSERIKKTGAEGARMKEGISINKGLFVLGQVVSALSEMGQQNGVIGGKKSNSHIPYRDSKLTRLLQDSLGGNSRTVMIACISPAESNIEESVNTLRYAERTRNIKNSAVRN