MKICCWGRRKGNHAVDESGEISAAHNVRLFSYNELRSATRNFHPTNKIGGGGFGVVYKGILRDETQVAIKSLSAESSQGVREFLTEIQMISTIRHPNLVQLIGCCIEGNNRMLVYEYLENNSLASALLGSKSRQITLHWAQRAAICMGTAHGLAFLHEEAEPHIVHRDIKASNVLLDKDLTPKIGDFGLAKLFPDNVTHISTRVAGTMGYLAPEYALLGQLTKKADIYSFGVLTLEIISGRSSTKAAWGEDLMILLEWTWKLREENRLLEIMDPELVEYPAEEVLRFIKVALFCTQAASQQRPSMTQVVEMLSNGITLDENTLTPPGIHKNPIRTFKNSAESSRSSQGRKDKQPMSTDTFITSTNVNSTPPSMTELLPR