MSECRAARAAGSAGEEQAAGLEAAGLEAAGLEAAGLEVEAEAPGGAEEEVEEPGACSTGDVLGLPACVGERLLAAMDADGLRVLRAVSRSMYFDASRAMRTLVVTPDNLEVLLAMPLHSLCPHLHTLGQAAAAGAADTGTGFDLSMVEQFARDVLPHLHGVRVVDISESALHTHSSVWAALVAGAPHPGTHWLLKEPSAWARGAQGVLGSLTLFGKSAAAQPHGHRLASHLSALAGLPQLRRLELWSYEDISDVELAPLAACTRLEHLYVDSLFIKQAVGPVFPSLTSLTMARIKFILRPLTAIFPSLDRLRLGVLQSELNKKISSASLSCLAGCGPQLTRLCVCPVLWKGQWQVLPTLLGLTHLQLVHCRDLSHLREVLRV