MRRLGLSLHHDTSPSFAALACNQRPPPNGTVHACSKSRPPQLEPGKVGKKPIKKTMRIARIPTSIPPHLRLPLDLSAVSPMGSASEHDVREHLLDVDGVGEEGAAAAAGPKIRVRGLTRRSEARGEEILRGVDLDVPRGVVVGVIGPSGSGKSTLLRALNRLWEPAPGAVLLDGVDICGIDVLALRRKVGMLFQLPAMFDGTVADNVRYGPQLQGKKLTDAEVQSLLSLADLDPALCSKPASELSVGQAQRVALARTLANDPEVLLLDEPTSALDPISTQNIEEAIVRLKKTRGLTTVMVSHSVKQIQRIADLVCLLVAGEVVEVLPPSELSEAKHPMARRFLELS*