>2017510..2018928 MNLRPYQHTIVDFILTHPRCNLFVPMGLGKTVATLTALDVLLVVEDIAPILVIAPLRVAATTWPDEVAKF PHLRHLRVSVVVGSAAARRHALEQEADIYCINYDTLKWLVEFYKDRWPFRMVVADECSKLKGFRLRQGTR RARALATHVHTKVERYVGLTGTPAPNGLQDLWALMWMVDRGARLGTHFKAFIDRWFRAMQIGSDPHAVRF APTPHASQEIQDKIRDLCLSLDPQAYFDLCQPIVNTIRVALPAHAQRLYKAMEQDMFIALECGAEVEAFN AASKTIKCLQLANGALYTDDTRQAWEVVHDAKLEALHDIIEEAAGMPVLVAYHFKSDVARLQRAFPKGRA LDKHPDTIRDWNAGNIPVLFAHPASAGHGLNLQDGGNILAFFGHWWDLEQYQQIIERIGPTRQAQAGHQR PVFIHHIVAAGTVDELVMARRESKREVQDLLLEAVKRRETGKPLTSQGAMTR