MSPSFTTEASQPLPARSTVAQRKQANELRKTLKPLLEKRRRARINDSLNHLKSLILPLVGKDNARYSKLEKADVLEMTVRFLRDLPSTPVKDSADSYREGYKACLQRVSALLPKSLDQDACQRVHDFVQQSMTATVTPTCLNCCAQSSRTLPQIQEKIMSLKSSFTSRLETQHRSSSAVAPSRAQADPQAVSAAMWRPW