MQNQGGAQGGDGDLPSSLPSYMPTSSQGAPTGLPFGYNILNQPGAKPDADAAQRQWKGPSQNQFMYMGNGARPAAEAVKSAGPTGSQPSPSEGMRSMTFQEGGSYQMMTADGKAAVPAPTVAGMPVALKLGRQDATPPSQISAAQFAASTGGLAMDTALLARVSGTDPSLMGSEEIKQIMRTPDLLSIYQKLQEEDDRRQRRLERNRASARVRREKKKGMVETYEAEVSKLESSLNMLKNHEFGTGNAQELSTALEYSSGEHLRHAQMSKEAKMELMGRILDQHSRNTDAIRRSNAENQALIAVAVDNSEFSRALRAQLGLTPEQCQRLASLAVPTSQEARKLDAIRKCFSALRAHDWLYVPGIETILHQSRNTMTPHQFQKFLSWSVENRASIDRLQFVPTPSAPEAEKDLTFIFSED