MPGLVCLLVCALAVTESAASGVPRRVLRRSGLLLAGPGLGAALPSAAAAGEGLLHSRSSKLVDELAELGAGAPGDGLRIAFTGDLDARGLWQGLCSTLGAEAAGAEIPPDSSGPASCRVTGAGLVLEYVPASMCGPLRASARASLAGATAVVLGVSAKQGMHLGDALQLRCPTSDPTAAVASLVGSLHEAFGDANVPIVVLGPAALCPHRLPPELEAAVHDAQAADPAARNQMVAECAAALAAWAVPDDDVGVNAAGWRGGSAAAAEAVCAMSLLSANGVEEWNAQVAGAVQLLQDTWLSAGAAAPSVAFVDMHRLTKGQCEAGAPAPGAAAAPEDNAAQVFPTLTVPIMLEVMDKLGTQLTAVAAARR*