MTHSRAELDAACPSEIFQQAEGLLKEVRTSSVDDALLVRQIRENATLRRCVSLAMRPSRTPHPKAASERYQQYGRIWPALLELPVTVKAGTKSILPDGVFEISLIVPCFRERGVDVRAKLEFALQAAVNLKRIQLVLVDAGGCRDLARAVDQTGVANAWGSVRIVTFTEGTGRGPCLNFGARHADGQILAFLHSDTRLPEAWDARILATLAGDGASGVRTNACAFGFGIDTSATGLNGRMYPPGIRAVETTANLRCRLWSLPYGDQCLCLPTNVFHYLGGFPHQCIMEDYELAGLLRQRAALLPRWNVAREALRIIPGSPALCSPRRWQSYGVLYVTWMNSKLVHLYAGGVSPDEIYQRYYGQSLPSASA*