MESYLGKGGPSNGSVYVCNLPPGTDESMLAEFFGTIGLLKKDKRAGKPKIWLYRDKVTDEPKGMLPQKNHAGDPGVGDFGGPDEGATDMSGGGGRGRGRADVSGKAWQQDGDWMCPNTSCANVNFAFRGVCNRCGTARPAGASGTGAGGGGRGRGRGSSDTGGRGRPVGGPTGLFGPNDWACPMCANINWAKRTKCNICNTNKPGHNEGGVRGGRAGGYKELDEEEIEETKRRRREAEEDDGELYDEFGNLKKKFRAKAQQTETGQMLAGSGRAGWEVEELGMTERNGRERSKDRGRDAGEQETSKSWERDIYERERRRSRSRERDRDREKERGRDRDRDYDHDRGRIHGRDRERHREWW