MPREVSRVGAYALKRSLGKGAFGFVKLGVQDKTGRKVAVKILDRENLLRVDEQEQLKAEIKALADLFHPCIVDLIEVLTNETSVFMVMQYCPGGELYDVIRAKGALNEEQARRHFQRLIQGVDFCHKKRIYHRDLKPENLFLDENGDLCIGDFGLAALREDEEDNNLRTICGTPHFAAPEVMGGSRRLVGNKNFKTVNTKTRTEGYDGAPADVWSCGCILYFLLTGVFPFDGQNFVQLQMLVQKTEPYFAPQRISKPCEKLIRGMLVKDPAKRWTIEQVMKSSWFKTDYEPVQVQESKKDSRHYDDEDPALEEFWSPDTGLVVKTAGESSMSEVDKMRPIKQLNAFELINLAAFDVESIFDEDENTVSNATRFMSKESIDKVQAAVIKRAEQDLNTVAKRKTLSRVTFEDVNNGVVVTMRTYQVIPGVCVYDFSRDEGGRDRFHAWFQKLRDPSGPVGALINIDDAQHTAP*