MSNMLSWIASKVKGVTRHHLEGVGAAVAASIVIFYAVEIYRNRKKEKLVKHYSRSQSLGALHGGKVAVQRILEAQHARVDPSVLDGAEKELKDQLAKRPLDFSKLQSAVGKLEMSGKEEMAVKMLIEEHKRAEKDGLYHEAYELDMVIVEMLIYKGDFKEAWNRKCLQDPEISDARRPLYNAIIKLMQGDRRHAEECWKEFKAIRYQFQWPHFLHEETAQADAVTRDFEGFETTVQNLKKEIVAIHRDKKMTTMRKQQNL