MSREHLLPIPSARDRFSKISVRKLERFSDAGVPILRDVSLDIPAGAVVGVIGPSGSGKSTFLRALNRLWEPPAESVFVDGEDVTSLDVISLRRRVGMLFQLPALFDGTVADNINYGPSLKGKKLEDSQLEDLLKIADLDPSFAEKSVVGLSVGQAQRVALARTLANDPEVLLLDEPTSALDPISTHNIEEAVIHLSKKGLTIVMVSHSIKQVQRIATIVCVLVNGEVVEVLKPDELASSNVPTVRQFLEAS*