MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSAGTSKTLERYQRCCYAPQDPNVANGEAQSWYQEMSKLKVKFESLQRSQRHLLGEDLGPLSVKELQQLERQLESALSQARQRKTQLMMDKMEELRKKERHLGEINKQLKDQLEAEGAALRALQGSWCSDNAAVSSNPFHLQPSHFHGTDDGPTLHIGYQQFAPPEGGENNLMLNWVP