MIELKKTAVTLQQTPILKDISLVFPTGSKTCILGPNGCGKTTLLKTIAGLVPYSGSVLIDGQEVHGQKRKELATKVAMMSQFTTVAFDYTVYETVLMGAYRQQAQRFLPIVSKQEKERVLYYLERTGLLPLKDKVVNQLSGGQQQRVFLAKLFVQDPEIILLDEPNNHLDIRYQQELIQQLNEWSAQEGKTLIGVFHDIRLALTLSEKIVFMKQGKVAAQGDFQTLASKEFLQTIFETDIVSYFQKQHKVWETIQ*