MPRKRVGGSTMKTAKVWRFFDELPTPEQAAECRLCRKKIKATNSRSSAAKELIPDPCPGFLKV