MSMEGMDGLNSSDGDSRGSSMPPANGADSSENESEDYGGVESQVFLWGEAGKKRNADGEPTAAAAARHARSLSMDSLMGKLSFSANGGEPSKFSLEFGSGEFTPAEMKRIMADEKLAEMALADPKRVKRVLANRQSAARSKERRMRYIAELEHKVQILQTEATTLSAQLTHLQRDSSGLATHNNELKFRLQAMEQQAQLRDGEQPSNSRILAHTNFRVCVVGRGARTGVVHLPVSPYHVLHDATLIPLARLPRIACR