MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIVFSNRGKLYEFCSTQSMTKTLDKYQKCSYAGPETTVQNRENEQLKNSRNEYLKLKARVDNLQRTQRNLLGEDLDSLGIKELESLEKQLDSSLKHIRTTRTQHMVDQLTELQRREQMFSEANKCLRIKIQLEESNQVHGQQLWEHNNNVLSYERQPEAPPPMHGGNGFFHPLDAAGEPTLHIGYPPESLNSSCMTTFMPPWLP