MEKYQKIEKIGEGTYGVVYKARELAHPNRIVALKKVRLETDDEGVPSTTIREISLLKEMNHPNIVRLFNIHTEGYKLYLVFEHLDSDLKKYMDALPVNDGGRGRSLPNGLSMDMGLGEAMIKKFMSQLIEGIYFCHSRRVLHRDLKPQNLLINRDGSLKLADFGLARAFGVPLRTYTHEVVTLWYRSPEILLGGPQYSTSVDMWSCGAIFAEMCTRKPLFPGDSEIDQIFKIFRLLGTPDEDSWPGVTSFPDYKPSFPKWKRDNDEHLIPGLERHGLRLLDALLEFDPARRMSAKQARSHPYFRHRSS*