MAGLKLQAVSKSWDGKTQVIQPLTLDVADGEFIVMVGPSGCGKSTLLRMVAGLERVTSGDIWIDRKRVTEMEPKDRGIAMVFQNYALYPHMSVEENMAWGLKIRGMGKGLIAERVQEAARILELDGLLKRRPRELSGGQRQRVAMGRAIVRDPAVFLFDEPLSNLDAKLRVQMRLELQQLHRRLKTTSLYVTHDQVEAMTLAQRVMVMNKGVAEQIGTPVEVYEKPASRFVASFIGSPAMNLLEGRISDDGGRFELAGGMQLPTNHEHRRHAGRKMTLGIRPEHFILSSQAQGGIPLLMDTLEILGADNLAHGRWGEQKLVVRLPHQQRPAAGSTLWLHLPLEHLHLFDGETGKRA*