MSFTSSHLLPPQEDLPLRHFSDQSHQHPQPHFSETPSLLTATFLNLPPAAATADSDFAPPNRGGDSSSAAAATNRRWLSFDSSEIQNTGEGPPEVIDGVNADGGGEDWKSASCKAAIVRHPMFEQLLAAHVACLRVATPVDQIPRIDAQLSELHTVAAKYSTLGVVMDNKELDHFMSHYVVLLCSFKEQLQHHVCVHAMEAITACWEIEQSLQSITGVSPSENNGKTMSDDEDDNQVESEVNMFDGSLDGSDCMMGFGPLVPTERERSLLERVKKELKHELKQGFKEKIVDIREEIMRKRRAGKLPGDTTSVLKEWWRTHAKWPYPTEEDKAKLVEETGLQLKQINNWFINQRKRNWNSNSSTSSTPSKNKRKR