MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSTSNMLKTLERYQKCSYGAVEVTKPAKELESSYREYLKLKARFESLQRTQRNLLGEDLGPLNSKELEQLERQLESSLKQVRSTKTQYMLDQLSDLQNKEQMLIETNRALQIKLEEISSRNNIRLTWEGGDQSMSYGPQNAQTQGFFQPLDCNPTLQIGYTSAVSDQITSTTAPTHAQQVNGFLPGWML