MKMNCRVRVKELLNMKTKIEIKTGKLKRGRALPGGSIKKKKIFIEDQTDLPTYLQQIERRCISDNYGQIQLTDMNCCFALLSRKNDPDPQDEYGYSSAKNLKLFSYDELRVATRNFHASNKIGRGGFGTVCKGTLKNGTEVAVKMLSAESKQGVHEFLTEIDTISSVKHPNLVELIGCCVQGKNRILVYEYVENNSLDRALFGSNSQQIILDWSRRSAIIMGTARGLAFLHDELVPPIVHRDIKASNILLGKNFLPKIGDFGLAKLFPDNVTHLSTRVAGTMSSSKSTWAGEQKFLLEMAWQLHEKGRLLELVDPRVGPYPEEEALRFMKIALFCTQAAAQRRPLMTQVVAMLSKNARLHEKLLTAPGIIQDMVEILGSKGAKKSSSRTPRGSSNESSSANSSTLPFSSPTSFTEMDPR*