MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMLKTLERYQKCNYGAPETNVSTREALELSSQQEYLKLKARYEALQRSQRNLLGEDLGPLSTKELESLERQLDVSLKQIRSTRTQYMLDQLTDLQRKEHMLNEANKTLKQRLLEGTQVNQLQWNPNAQDVGYGRQQAQPQGDGFFHPLECEPTLQIGPIQ