MIRKVKVEDEDQEAEEVVEWPQHLSLLPSPFPAPDLGHLAAAYKLEPGAPGALSGLALSGWAPMPEKPYGCGECERRFRDQLTLRLHQRLHRGEEPRHAPVLVPSPRGGAAPALFLSLVLTRTLSCLQFREACAMRPPGVSTVAWAAVRRFGLRGTPVSFPQCLRPHRIPSLDLLGQKSEPLLGTVEKFLEGSHPGAPLESRYFLDPARPQPGREKSDYVLKVSLKLKS