MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIVFSTRGKLYEFCSTASMLKTLERYQKCNYGAPETTVSSRELQSSHQEYMKLKARVEALQRSQRNLLGEDLGPLTGKELDTLEKQLDVSLKHIRSTRTQYMLDQLGDLQRREHMLSEANKSLRRRLEEGMQENPNHAWDPNGYVRQQAPPQSDGFFHPIECEPTLQIGYQSSQITIAAPGPNVNNYMPGWLA