MDGRGKLDKSGSSSPVSLQQFISIMTPLIDMEKEAEITASVNSASSRSIDIAQKRGSAILNLKCTDAQTGLMGKVLLEFQSTKGDVLPSHKFGPHDVVVLKPNRAEIGSASLGQGVVYRLKDTSITVAFDDIPEDGLNSPLRLEKVANEVTYRRMKDALIQLSKGVQKGPASDLIPVLFGEKSPSVSKKPMPFTPFNSNLDHSQKTAISKALMSQNVFLLHGPPGTGKTTTVVEIILQEVKRGSKILACAASNIAVDNIVERLFPYRVKLVRVGHPARLLPQVLESALDAQVLRGDNSGLANDIRKEMKVLNGKLLKSKDRNMKRDIRKELRTLAKEERKRQQLAVTDVIKNADVILTTLTGASSRKLESTTFDLVIIDEAAQALEVACWITLLKGSRCILAGDHLQLPPTIQSVDAEKKGLGKTLFERLASLYGDEVMAMLTVQYRMHELIMNWSSKELYDSKIQAHPSVAGHMLCDLEDVKKSSSTESTLILIDTAGCDMEEKKDEEDSTMNEGEAAVAIAHSKRLVESGVRSSHIGIITPYAAQVVLLKMMRSKEDKLKDVEISTVDGFQGREKEAIIISMVRSNSKNEVGFLRDRRRMNVAVTRARRQCCLVCDTETVSHDSFLKRLVEYFEEHGEYLSASEYGNE