MLLVASSSGAAAVALGSRPAPSSAARRGGALQMEAGETVLDVSDLCAAVGETPILKGVNLKVRKGEVHAIMGPNGSGKSTLSKVIVGHPAYEVTGGSALFEGEDLLELEPEERAQQGVFLAFQYPVEIPGVANNDFLRLAVNKRRQAQGLDEYDPIEFFGVLSEKMSQVSMSPDFLGRDVNSGFSGGEKKRNEILQLALLEPSLAILDETDSGLDIDALKTVAAGVNAYRGEGNGIVLITHYQRLLDYIKPDFVHVMSDGEIVRSGGPELALELESDGYAFLDAGARSDA*