MPELEVCSPASSGGASPPESPVEGRRGGGGGEKRGRSGDGGRHPSYRGVRMRAWGKWVSEIREPRKKSRIWLGTFPTPEMAARAHDAAALVVKGPAAVLNFPDMAASLPRPASASPRDVQAAAARAAAMEPPQPPPSSLTVQADSAAAAFLTPKNGGVSGAGAADDELEAIVELPRLDELDAAELVFGAAFQDTAEEHPWCDPVWIDGGYAAAAAAAAAAAAHDDLFGLDADHHGWAQSVGALLWNL