MEASAVGDGAAGEGAAPAGRSQQGAKRGRGGAVRGSEADAAWGQPPMLPPPQAPGAGSRIYRVRASGGKDRHSKVYTAKGIRDRRVRLSVPTAIQFYDLQDRLGFDQPSKAIEWLINAASSAIEKLPELDPAAFAALPAPGDADAGGKDKQQQGSKSAGSSTSETSKGSELSLSRSDGRGAGAAARDREVTVASTSAQAASFTELLTGVASAGSITAAEHKQSWHQQPNVSAAAAADCVGIANHGKGAHGLSTHTFSAPAAAKYGNAPPFGLVPAQPFNFTSPIEMPHFSLGQDTLAASSPAAGDYSLNFSMSSGFLGANRGTLQSNSQSNFSGHNHQHLQRLDGPILFGHAHAAAAAHPASENQLTASAALQLWDGLRHSGMKEKSKN