MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFSSTQSMPKTLEKYQKCSFAGPETALQNRENEQLKSSRNEYLKLKARVDNLQRTQRNLLGEDLESLGIKELEHLEKQLDSSLKHIRSTRTQHMVDQLTELQKKEQMFCEANKCLRRRLEESNQVIWQHAWEQSERHSEVQPQQLNGNNFFHPLDGAGEPTLQIGYPSEALTSSCMTTFLPPWLP