MRPEYPVEMESYLGKGGPSNGSVYVCNLPPGTDESMLAEFFGTIGLLKKDKRAGKPKIWLYRDKVTDEPKGDATVTYEDPHAALAAVEWFNNTDFHGNTIGVFIAESKTKDSTDHSYNSGMLPQKNHAGDPGVGDFGGPDEGATDMSGGGGRGRGRADVSGKAWQQDGDWMCPNTSCANVNFAFRGVCNRCGTARPAGASGTGAGGGGRGRGRGSSDTGGRGRPVGGPTGLFGPNDWACPMCANINWAKRTKCNICNTNKPGHNEGGVRGGRAGGYKELDEEEIEETKRRRREAEEDDGELYDEFGNLKKKFRAKAQQTETGQMLAGSGRAGWEVEELGMTERNGRERSKDRGRDAGEQETSKSWERDIYERERRRSRSRERDRDREKERGRDRDRDYDHDRGRIHGRDRERHREWW