MIDQLVSFVIRPPRAEYTLEEDLIGPTFTIKGRRYRRQDIELVNARGHTLQCSHYGPEVPPNDQPFPCVIYCHGNSGCRADANEAVVMLLPSNITVFALDFSGSGMSGGEYVTLGHYEMQDLATVVDHLRVEGKTSLIGLWGRSMGAVTALLYGATDPSIAGMVLDSPFANLHGLIMELVDVYKIRLPKFGVKLAVQYMRRLIRQKANFDIQELDSLTVAPRTFIPVLFGHAEGDIFIQPHHSHDIHKVYAGDKNIIKFAGDHNSPRPSFYYDSVSIFFLNVLCPPEAAVMPSRGALQTNGVARRSIVQNAGFNDLGIDFDDEEIDQETLYELLGIVSASGGGEEESSDTSQPKTIDRSNSSLGRGRGLRPDLCQEESVKELLDSGTHLPWAWSTSIVPPQGESETEEEKADEVARIMSSSQLRQTSGESFGSDRSNMVFPSSEQDEEKMLLEAINLSLQEHKGASSNGPQMGGGAEQGER*