MSGGRSVARVYANVNEKLGRSWWDYDNLVVQWGVQDNYEIDSKCIVKVLKPVKKKKIKREIKILQNLAGGPNVVGLLDVVRDSQSKTPSIVTEYVNNTEFKTLYPKFSDFDVRYYIFELLKALDFCHSKGIMHRDVKPHNVMIDHEKRTLRLIDWGLAEFLLVDFQEYDYSLDMWSLGCMFASMIFRKEPFFHGHDNADQLVKIAKVLGTDELYTYLERYDIDLDAQFDDILGRYPRKPWPYFEPVRQAAAQASASQP*