MDRAGGPATGLNRTGKSCRLRWVNYLHPGLKHGRMSPQEEHLIIELHARWGNRWSRIAGRLPGRTDNEIKNYWRTHMRKKAQERTTDMSPSSSCSSFTYQSGLIQIAPITGKEEGSASNGSTSISSVLKSNQSVMDGYSMDQIWREIEAPAMLPIDDKACGNLACPLLPSPVGDCYYSEVVWKMDDYDTKILAPEIGYVTGGGSCY