MHLMKQFEYLKIQLKAIKLATNNFANENCIGRGGFGKVYKGELVHYKGQEIVAIKRLDPVFGQGNPEFWREIIMLSLYKHDNIVSLLGFCDESEEKILVYEYASKRSLDLYLNNHDLIWIHRLNICIGAARGLAYLHNPFGTQQRVLHRDIKSSNILLDENWNAKISDLGLSKFGPANQDYTFLVTNGVGTIGYCDPLYMETGLLTKESDVYSFGVVLFEVLCGRLCIGNKNGIHRPSLTGLVRQYYSQNKIKEIIFDKIKDEINPKSLEAFTTIAYRCLSRDLEERPLMTDIVSILESAREYQLELNSFDLKNNPIQSSSYEQGETTQEKSSDMLVLMLCSIGVWEGFYPLRNKWIRLPTIPCEESFNYSEQESVAVGSELLVFGREVFEFVTWKYSFIRRHWLKCDGMNHPRSLFGSGTLGSIAIVAGGCDKNGNILKSAELYDSSTGRWEILPDMHSPRRLCSSFFMDKKFYVIGGMTSSTDSLTCGEEFDLNTKHWRKIDGMYPIIVNKVTQAPPLVAVVSNELYALDYLSSMVKKYDKNKNSWDVLGRLPVKASSMEGWGLVFKACGDGLLVVYGQRTLGNESLVLNSCSPKSRVEDGILDWNVLGVKEQKSPFIYDCVVMDC*