MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVSLIVFSNRGKLYEFCSTSNMLKTLERYQKCSYGSVEVNNKPAKELENSYREYLKLKGRYENLQRQQRNLLGEDLGPLNSKELEQLERQLDGSLKQVRCIKTQYMLDQLTDLQGKEHILLEANRALSMKLEDMIGVRSHQIGGAWEGGDQQHVAYGHHQAQSQGLFQPLECDPTLQMGYNHPVCSEQMVVTAQGQSSQPGNNGYIPGWML