MDERIPPPSLLQYSQSPAHSSPHPLNSMRYSSSERERYLAELLAERQKLAPFVQVLPFCTRLLNQEILRASSMAPNHNFVDPERIEHGSPLRLPGHPVNGQPMDLEGWSGIQTEASQHMGVLQASSMGWNGAPVLAATPVVKKVMRLDVPVDKYPNYNFVGRLLGPRGNSLKRVEASTQCRVYIRGRGSVKDSVKEDKLRDKPGYEHLNEQLHVLVEAEFPADMVDVRLNQAVSILEDLLKPIDESMDYYKKQQLRELAILNGTLREESPSPHLSPSVSPFNSTGMKRAKTGR