MSESTTSASAGDATASVADPRAISRDVFSATLGSICCCYTGQPLDTIKVRMQTNPAEFPGVFSTTTSIFKNEGMAAFWKGSIPTAVGMAFENAMAFGVNEALKRAFPDDPAQKNLDAPPDLGKPFLMGAITGCCSALVLLPSEVIKTKTQFVVGENVSSQEIMRRMIKHSGYKSLFAGLDAQLARDASFYALFFGGYELFCYSFRTFVPSMPEELNYFISGGFAGMFGWAMAMPFDVPKTNVQARYDCKIVGSYFPELFKIARERGVVGLYAGLGPTLARAFPANAALFLGVEMGKKLFDKVL*