MSNPQSPFSLDIKNLSYAFPNKKVGLSHINLQIPHQSKVLLVGPNGAGKSTLLKVLSGQKLVKEGSVLVNGHDPFELGATSIPGVVTYLGTEWANNEIVKRDVPVTVLVASVGGDDYAERRDHLVDILDIDVKWRMNQCSDGERRRVQLCMGLLKPWDLLLLDEVTIDLDVLVRSRLLEFLTQETETRKATVVYATHIFDGLANWPTRVVHLRGGQLVDHFEMSQIQFTEPTESFKTDPTVAGNQVRIPRTNSLHPLALHWLTKDLKDRGERSEDKTRPRWNDQSQHDENVYYRDSESITSYFKTTRTVR*