MFSNHKSHSSLGMRIFDIYIQGKLVWKDFNIEAEAGGTYKAVVRSFTAVVTTHTLEIRFYWAGKGTQSIPYRGTYGPLISAISVESVKQLSSKSKQGNREFVNEIGMISALQHPNLVKLYGCCSEGNQLLLVYEYMENNSLARALFGPEEQQLKLDWPTRQRICVGIARGLAYLHEESRLKIVHRDIKATNVLLDKDLIPKISDFGLAKLDEEENTHISTRIAGTIGYMAPEYALRGYLTDKADVYSFGIVALEIVSGKSNTNYKQKVDGVYLLDWVL