MSRASKIRKSEENQQNKVDWLRSQLMNIWQNKATSIFQWEGEGITPFVSQQIERRLYEDGSVVLFKDDDGVVKVYRWAMDGGLNGYGLPVSWRVFGMNGTSEQFSRSEKDSVLIWNDLNRMATASYIKFIIDYKLINIEDTIDTQLNAHKIPFVFTGNKSQLLTFENVFKKVSGGVPVIYMNEASPLNNAEFQLFPTNVTFVADQLKQLRHDYEDDMMDYLGLCYVGIEKKERLITSEAEGTEDSSNSSFASRYGQRKRACEEWNKIYPDMKLKVKLNEGLLMTEEEKAELKEKQNAGNRPKEKDIQEDE