MSGPDLEQRAQQARAAAEAAGQGHVFEHWGSLVDSEREALLKDLEGLDYGYLSRVFTSSMAVSSAPSYDGTEPARDVLRLKDWAASGRAAEWTQHGYRLIAEGRAAVLLLAGGQGTRLGSAAPKGCYDIGLPSHKSLFQLQAERLLRTQQLAAAATGTAAVDVKPLRWYIMTSAFTHEETVAHFEQHNYFGLKQEQVIFFQQGFLPCFTEDGKLILEAPGRLAKAPDGNGGVYLALARSGLLEEMAVAGVEALDCYCVDNALARLGDPRFIGYCHGGAGGGAGADVGARVVAKAYPEEKVGVFARRAGAAAASGPASALCVLEYSELDPARAAATDPATGHLYFNWSNICMHYFSVPWLRRVASELLAGGGSAYHVARKRIPSVSGPVPGVKLELFIFDTFPLAGERTALVEVDRREEFAPVKNAPGSASDSPDTARAALLSLHVGWVKAAGGAVACAEGVEVSPLLSYGGEGLGQVVGGKSYDTPWADELQRPAA*