MQSHFSLTSSVFICHLIYGRVGLNRTGKSCRLRWVNYLHPGLKHGRMSPQEEHLIIELHARWGNRWSRIAGRLPGRTDNEIKNYWRTHMRKKAQERTTDMSPSSSCSSFTYQSGLIQIAPITGKEEGSASNGSTSISSVLKSNQSVMDGYSMDQIWREIEAPAMLPIDDKACGNLACPLLPSPVGDCYYSEVVWKMDDYDTKILAPEIGYVTGGGSCY