MECRAKPGLLLRANAALRRLAPGSHRGIHFAPRPASSEDEEQDRPPPSRCWFRAAYARLLRHAVSLNGVDHAGGLPRHAATGSPVACPHAAARAAHFDALAAEFVSAAAAASRGHPPPRMRATSLSSLTRVCDVLGVSAQQRKSVRLTVCPQVTQHHVWRGALEAVLGDLQADMAASLDDPSPATQMAEQIASACSRFLSDTADAATSSTPSWMRPTPFKKPAEPPPAARKWQEVLDMFADLARSLETAGRLDGHAQKVAAMKEGLYQIRDIVVERDVAFKEARRQDCLVQRKLSRSLGHSSRCLYTLLLFYLYGTVRDIEVHVGKCVSGKGGRDVTVHAAKFLTGGDELAVRSGIKQLSHALGIFQFVWEAANTECDAANDNGKDAVVKKKNEDTKGVLELQGHLWGIGVEEKTMTYRGDVFQVHQIRLP*