MSCSASGECKSTTATPVAPCDPDTCKKSTSTQPRKRFVGRANGSGPSASTSLVKNTTRRPRIINQIPDEILNDEELNEVIATTLPKNYNFEIHKSIWHIRKNNCKKIALQMPEGLLIYACIISDIIEQFCGPDISTVVMGDVTYGACCVDDFSAIALGCDFLIHYAHSCLVPIDSIKIKVLYVFVTIEIDTDHVVKSFKKNFETGTRMAMVGTIQFNPTIHTLKDRLLNEAGIVCTAPQIMPLSKGEVLGCTSANMSTEDYDMIMYIGDGRFHLESAMIHNPDIPAYRYDPYSRKLTREYFDQVEMVSVRKRAIQTAKNAKTIGLILGTLGRQGNTATLDMLQEKLNSKGYETHIVLLSEIFPAKLALFDGVDAWVQVACPRLSIDWGYAFPKPLLTPYEAMVMMDEDTLEGNDYPMDYYGKEGYGRGKQPRAKKEIAI*