MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIVFSNRGKLYEFCSSPSYREYMKLKGRCESLQRTQRNLLGEELGPLNTKELEQLERQLEASLKQVRFTKTQYMLDQLSALQNKEQLLIEANRDLTMKLDEIGSRNQLRQSWEGGDQGMAYGTQHHHAQSQGFFQPLDCNPTLQIGYPAEGSEQMGATTHAQQVNCFIPGWML