MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSILKTLDRYQKCSYGAVDQVNRPAKELESSYREYMKLKGRYESLQRTQRNLLGEDLGPLNTKELEQLERQLEGSLKQVRSTKTQYMLDQLSDLQNKEQLLIEANRDLTMKLDEISSRNQLRQSWEGGDQGMAYATQHHHAQSQGFFQPLDCNPTLQMGYSAVGSEQMSATTNAQQVNCFIPGWML