MLSWIASKVKGVTRHHLEGVGAAVAASIVIFYAVEIYRNRKKEKLVKHYSRSQSLGALHGGKVAVQRILEAQHARVDPSVLDGAEKELKDQLAKRPLDFSKLQSAVGKLEMSGKEEMAVKMLIEEHKRAEKDGLYHEAYELDMVIVEMLIYKGDFKEAWNRKCLQDPEISDARRPLYNAIIKLMQGDRRHAEECWKEFKAIRYQFQWPHFLHEETAQADAVTRDFEGFETTVQNLKKEIVAIHRDKKMTTMRKQQNL