MESTLEKKIEQEQSPSTEQGGFNFRERLEAGKATYRKPAEQSREVLAEAARCREARKKPKLPAKDEKRGDVPASCKSAVTSSRPTPEAEAAPEGERNYDLPPCLRCMGKNLPCSFVHNRSAGSDLVCTCCERLGQGVFCIQFATARAGRYYGVDEVTSVWLWPAGWRSDDVTRQLDAVEVFVPIPDLRYLPDEYEAFVQTAEFLVNGEPSPMVADRLGDGLMLADVENWTKMKKKFRYGKGTFGSFSDSGKIGEMRRTSKR