MSTPSTPGRSPLSAEGLEPHYLDSLANVESFAVSTVPLVPTSRARRGDAASGEKPDASGDGDDGDGEARHFALRDLWESYDEWSAYGAEVPLTLDDEEDEVSQYYVPFLSGLQIFRATGEDDEGTSGEEGRKEKSERGKTKDAADDDGDGDPPRSSMSKTGDVVPGRELVFSFFERDSPYSRAPLSDVVARLARDAPELWTTRSEETHPASWMSIAWYPIYRIPVGRSLRDLSACFLTYHALSTAEGGGGGREGGGGGGGDGGDGGGGGRSEAWTRAGGCPAPPPTSTLGEAAVASRLQKLAAADPIARDRTRLRAFGMSHYKLRGEQWHAAEVADWLTLMNDGARGWLRKLNVIHPDFEFFSHHG*