MSAASRACRAAPALLRLASSSHEPRRARIVARAAKGAAKRDASSGLLSGVHPESIAAVSAIAERAQAASDRWGTEVTEFLDPALAADARVVIDRMADCEARPWGGYDRAERVRLVIGRREVLDGDGDDSFAALTDATNGCVALLQVSGNFMFDAADHRDFLGAALGAGIERDRLGDILVQGERGAQILATRPMAAFLSSAMTSVRKVPVATSIAPLTDLRVPPPRVDTFASVEKSMRLDAVASAGFRMSRSKMSDLIAAGAVKVNWREGAKPKTECKSGDVISLRGKGRVEVGEVTTTKKGSFNVQLTRYL*