MKSLGIQEIIDGASSMSLQERQREQKEIRQTFANSSESDLVGVEQSVEALAGHLVENDNIQVVSISGMGGIGKTTLARQVFHHDMVQRHFDGFAWVFVSQQFTQKHVWQRIWQELQPQNGDISHMDEHILQGKLFKLLETGRYLVVLDDVWKEEDWDRIKAVFPRKRGWKMLLTSRNEGVGIHADPKSFGFKTRILTPEESWKLCEKIVFHRRDETGTLSEVRVDEDMEAMGKEMVTCCGGLPLAVKVLGGLLATKHTVPEWKRVYDNIGPHLAGRSSLDDNLNSIYRVLSLSYENLPMCLKHCFLYLAHFPEYYEIHVKRLFNYLAAEGIITSSDDGTTIQDKGEDYLEELARRNMITIDKNYMFLRKKHCQMHDMMREVCLSKAKEENFLEIFKVSTATSAINARSLSKSRRLSVHGGNALPSLGQTINKKVRSLLYFAFEDEFCILESTTPCFRSLPLLRVLDLSRVKFEGGKLPSSIGDLIHLRFLSLHRAWISHLPSSLRNLKLLLYLNLGFNGMVHVPNVLKEMQELRYLQLPMSMHDKTKLELSDLVNLESLMNFSTKYASVMDLLHMTKLRELSLFITDGSSDTLSSSLGQLRSLEVLHLYDRQEPRVAYHGGEIVLNCIHLKELELAIHMPRFPDQYLFHPHLSHIYLWCCSMEEDPIPILERLLHLKSVILTFGAFVGRRMVCSKGGFPQLCFLKLEELEELEEWIVEEGRCHFFVL*