MSGASDGASGSGMAAEIGKLLQSPRMCQGAPVVMFTGMGGNRLYGLFLEEGLLKLHLRLICVDRPGRGKTTPVVPENLNVLNFADCVLELLDRLNIEKFGLMGHSCGCLFAAGLAVRAPERVRGRMVLLAPWNLVSCPAVRWKLKMLHHLPGGLVAYGSSLMAAMVGRSAEAGFQDAYGRKFTRDLSDPERACVSSPRGAELHKQAMLITMAEDGKTAMTNDMLLSLEVYRSSDVHYEDVSIPVIVYHGDKDNEVPHTCATWMRDVMPRCEVLIKPGATHSILLDMAFMTDVVLPNFCSE*