MRQSALRSLGRLGAGRVSASLPILAPLELLASAGAATSRKGATRSTHWAASALGTACIRFDASPLFSARGISGSAAALADVTVAVPSMGESITEGTVATILKQPGDVVVEDDVIAQLETDKVTMDIKYPHKTPGVIKAIEVAEGDTVTVGQSFAVVEEKADAVQADKPSEAAADEPAPAAKEAPKQAKQEAAPKPAAAPKAAEAPKQAAPKPAAPKPAAAAGPADKAPPVPGQRPERRVAMTRLRRRISERLKGAQNTYAMLSTFNEVDMTNVMEMRRELKDAFLERHGVKLGFMSAFVKAAGAALQYVPSVNGVIDNNEIIYREYYDISVAVSTPKGLVVPVLRDVDQMSFADVEMKINEFGRKARDGTLSIDEMAGGTFTISNGGVFGSVLSTPIINPPQSAILGMHATNMRPWVVNGQIVPRPIMNLALTYDHRLIDGREAVTFLKRIKEIVEDPRRLLLDVX