MDLQLKQWRSQQKQQTESEDQPSAAKIPKHVYDQIQSHTATSTALPLFSPEPTSSKLSSLSQDSSSRFPKMGSFFSWAQWQELELQALIYRYMLAGAAVPQELLLPIKKSLLHLSPSYFLHHPLQHLPHYQPAWYMGKGAMDPEPGRCRRTDGKKWRCSRDVFPGHKYCERHMHRGRNRSRKPVETPTVNATTSTPIAPASAPATTASLFAFGGGEEVGQGGGSSCFFFSGSGSSNSSSELLHLSQSSELRQGSNNSNNKRPYESHNGFGNNISDGGHTLRHFFDDWPRSEADNSTTPMSSTTCLSISMPLNTSSDVSLKLSTGNEEEEARSNNNGRDQQNMSWWSGGGSLPNHHHMGGPLAEVLRSSSSSSPTSVLHQLGVSTQAFH