MDGHCNLLSAFQTFCSPRDANKDATSPMQEYDRRVDEGILRNDEHQRGIIQSLQHLHDELRDYEAPAVKHPSLEALKAPAQKSLFGSFFGSKGPKKAAIGDIPANLPRGLYLYGDVGSGKTMLMDLFYDTLPPSVKSKTRIHFHNFMQDVHKRMHKMKMQHGNDLDAVPLIAADIAEQGNVLCFDEFQCTDVADAMILRRLLEALMSHGVVLVTTSNRHPDDLYKNGVQRESFIPAIELLKSRLHVINLDSPTDYRKIPRPPSGVYHTPLDKHAQSHAEKWFAFLGDASDPGHPETQTVWGRKIHVPRVSGRCACFTFDELIGRPTGAADYIELVRSYDAFVVTDVPGMTYRQRDLARRFITFIDAVYESHAKLVLTTAAPLGELFVSREEMRESLAATRKKDAGREEPDDGDVEGAMGHMMEDLDSNVDKLRNSNLFSGDEEAFAFARALSRLSHMGSKEWVERGMGLESAGGKKEKDDWAKVRSKQMEDSM