MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMMKTLERYQKCSHGAPETNVSTREALELSSQQEYLKLKARYEALQRSQRNLLGEDLGPLSSKELESLERQLDSSLKLIRSTRTQYMLDQLTDLQRKEHLLNEANKNLKQRLRNGGFLQLMEGYQVHSLQLNPNADDVGYGRQPTHQPQGDVFFHPLDCEPTLQIGYQPDTISAVTGGPSVNNYMTGWLP*