MRVVQVLKPVGDREAGGSPGSVGVPEEARRTLASGRPGFRFVSVLGPTRTGKSYLSNCIVGTEGLFDVQNRDSLTVGIDTNEPALSFGDLLRRHEISDVRQQPEHCSEIRFLDTEGMGNREAKYDLQRWSASLMAMALAAARGPWPGRPPSIAAASVVVVNFSGRLGLNRFLDEVGSLTYACKQLLRQQAKVAEALATETRTGAGSSSSNTAEEYQDYLFDQYPENATEEHEKSVASVRDEIKRAFCSVTVHNLSQPMTHLIAPLISSEARAVDFISALTSSIGSSGALDFPTVMQALYQAACARARAAAAERWRQTANAKLPPLPVNAGTLAAAARELAHECERLYESEAASAGVPSSDREEGKGPCGASWRSGRRTSRPGTRAP*