MAAPEGQNKFAGVRFLPKDLELLAILDAKLRGSPLGPVEAIFHDTQILDFHPYKLYGIHRLDRSISLSLSLCRSPSSSPATEMYAEDEEEEGYIYFFSTMQFRCRKIVERAAQGGRWKVNNCETLEVGGVAVGRKFTMNFYEHIGGDNDLIWTNWGMQEFARIIGPNKELADLALYRLYKKKITRGTGEEKPEDIAAASDGDTESSMNKRRRVEASAAAMALPPPPPSPGLPGTMMFMAADQANVASTSQEWHGQFANGAAAAPSPSGCWPWAPPPTPSAVEPFSFWASASAATPPAAANYHPSPQPQPLPPQGGEYYSRHGAFSVAPVPASACSTPSPEAATSCLLATTSPLPAAGTEGSDSQQQEPPCELMEF