MGRGRVELKRIENKINRQVTFSKRRNGLLKKAYELSVLCDAEVALIIFSSRGKLYEFGSVGTTKTIERYQRCSFNPQQDDHQIDCDTQSWYQEVSKLKAKYESLQRTQRQLLGEDLGPLNIKELQNLEKQLEGALAQARQRKTQIMIEQMEELRKRERHLGDLNKQLRIKLEGEGFNLKAMESLWSSNSVAGNCNFTFQQPQTNPMNMSMDIQAEPFLQIGYQQYQYVQAEPSNVSKSMACETNFMQGWML