MGEFTFMEDWDLEAVVRGCSTNEAFADIMINNNPPSVLSPLSTLDQDDRQELLSSPDFFEFATKDFDYGVEKETYKPLLFYPNQQALSPQSILSPTSSMSIPSYDGQEPEKLQKKHLFSESDAPVSCSDDATPLASKSKRCRKSAQNRVVKHVTADGLSSDMWAWRKYGQKPIKGSPYPRSYYRCSSLKGCLARKQVERSSSDPSIFIITYTAEHSHAHPTRRNSLAGSTRIKSSMAKQANKSSEPNKPTIKGECLDTVLPSSITPLSMASTNEDEMVQHVRLKNEEAEEERILEDSISNQEIVMPDIIFSDELFPSLEDFEGLFLDQFSATVP