MSFTRQLSEMSASELNDAIDDTNFPQAHILSRGRNNSVCSTSSTSGTSSLADRQQNQAEEATAIAGTPVEEVAPAPALVP LAGNQRPRLILKTNGSSPDSDGHEKCTFHHDLELDHKPPTREALLPDMARSYRLLLGGLGENPDRQGLIKTPERAAKAML YFTKGYDQSLEDVLNGAVFDEDHDEMVVVKDIEMFSMCEHHLVPFYGKVSIGYLPCNKILGLSKLARIVEIFSRRLQVQE RLTKQIAVAVTQAVQPAGVAVVVEGVHMCMVMRGVQKINSKTVTSTMLGVFRDDPKTREEFLNLVNSK