MADVAGGESSVPGIYWTKDTSDEDQPIVFVPGLTSQANMRMGVKPKAGSSEKPLDRPLAAGTVQMQTLWGLTPSLAGQQGACDAAEGRSASLKDLCPEDKRRIANLIQELARVSEEKDETVERLRVEQQTFEKKIQQLEGQNQLIIQSSSRLQQQYRECQELLALYQQYLSQQQEKLHRSLSQLSHSQSHQQASCPVSLPRPSPQKLTLSLVKTGGVQTCQPSGRSSRRRPVIHACLQFYGRHNSGAAALHSYQYRPSDKDDEAGKQCSCSLPFSSRGQEGGGPAEEPPGQAWGPQTGGSVPRPGRPAQDQNCTDGAPRGSGSAEPRLGPCSHRCRVEKEEGGQERALDRRATGPGESPWDRRRQKLLLQKMELEVEREKLQILLAQQEEKLLGQHRQLQQSRLDYRRW