MIEEALVSFVVSKLGDFVVGISQSFVEIRNDIVWVKGELSMMQALLRDAERRSETDEVVKEWLEQVTNIVFKIEDFLDTARRRYRLESFDDSTDPIPQDASRLCFDFLENLASRSLSFYRGTSSIAENEITIASIKKEIESISRRAQTYGLQPHHARDDGESSSTTATEITQRRPGYSAPLFEQVELVGFDEDVRQLTDWLLNEDENIQWSFMCIVGMGGSGKTALANRVCNLAHNNFDHHLWKIASEYPQANDFSRELDKAFEESRSGKLEEHRYILVIDDISDIGFCSAIMRTLPLGGRGKVILTSRQNITASLEEENCSVHKIKPLPYELAWKLFCKRAFRCSSPPGTCPPYMNVVATEIVKRCSGLPLAIVLMGGLLSTEGTIPSKWKDIIQRFDQELLHNPRLESIRHVFEASYYYLPSHLKYCFLYSCLFPKGARINRKKIIRLWVAQGFVKEQQGRPLEEVADHYFIELIERSMLEPIFSDFTGEPVSCRVHDILHALAVSKFREGFGVEIDLFSVSISVCP