MSFTGKSNSEKPQRVEGDSFPGPINPIGDPHSKQAKVEASFSSGLTKLKADTFPGPIKPIGDPHSKQAKAVASISSGLTKLKDDSFPGPIKPIGTPDSKNCKGTINHNTKTGFSSGVRGKAAVSSAVKGKAIVSAKVMAFKDVKYGLHDGELRFRLIHFWEARNVVTKVLLGGSSDILGKMGTTGGRRKMAHGEDNENFERLCYWMLEQELMHIVFVQYLEVKCLEVIRRLSPASFHAAVAKTCFELKNQLITASYVDDETSM*