MSSTTDDPRRFAYLVGIGVTHSIAPPMHNYAFQSMGYPWTFIAQECPTVEDAVALFRQPTFAGGVVTMPYKRTIMEHLDGLDEYAVRLQACNNVYRAEDGSLRGTNTDWRGIKGCLLSADPEEKGRGKAAVIVGAGGACRAAVYALYEELGCTPIYVVNRDEEEVRVLRQETEKEYGEGLKMVHVERVEQVAGLLEKAAPGYMVGTVPDAEPVTAEEKEVHRIVEAFLDAPVKGVLLDMCFKPRQTRFLKMARPRGWATVEGTEVIGHQMPEQYRLWCGEEERQKLSLDGAWSVLRKAAEESPGINF*