MCSRGHWRPSEDEKLKDLVEQYGPHNWNAIALKLPGRSGKSCRLRWFNQLDPRINRNPFTEDEEERLLAAHRIHGNRWSIIARLFPGRTDNAVKNHWHVIMARRTRQTSKPRILPSMTSSLMATEQTMMGSGDGKRILGDVVNYPYQFSHINHLQFLKEFFTGKIALNTKENQSKKPIEFYDFLQVDTGSNKSEVIDQDSDQSNPNDSDNKNESHVPFFDFLSVGK