MVLGELGSALAGALRKLGEHTVVDEEVMDACLKEVTKALLQADVNVQYVVQMKKNIVKQVNIQELAAGLNARKLLEKAVFNELVNMLEGGGAEVKEKFVPKKGKPNVVMFVGLQGCGKTTTCTKYAYHFQKKGYKPALVCADTFRAGAFDQLKQNATKARIPFYGSYTETDPAKIAADGVERFKDEKNDLIIVDTSGRHKQEDSLFEEMRQVAAAVQPDMTIFVMDSSIGQAAQDQARAFKATVDVGSVIITKLDGHAKGGGAISAVAATKSPIAFIGTGEHIDEFEAFDTKPFVSRLLGLGDWTGLIDKINDVIPMDQQPELMDKLVAGQFTMRILYEQFANIQKMGPMSSVMSMIPGMDGMLPKGQEKASQAKIKRMMCLMDSMTDEELDTTSLKILQDPKRMERIGRGAGRGPGDVVELVEEYKRMSKMMGKMKGMKMPKKGGYGHSQAMAQNMQQMAGAIPPHMLKQMGSMAGLQNMMKQLEGKDMGKMMEQMGGMKGMGKMMKQMGM*