MATDPRLRVPYPLEASAYRIVHEIGQGLSSVVYLAECLPLGSTVAIKALDLDRAPTHRLDDIRCEAQTMTLLSHPNVLTAHCSFTVDHSLWVVMPFCSAGSLHSILSASFPSGFDETVIAIVLRDTVRALNYLHQQGHVHRDIKAGNILLDSMGLIKVADFGVSASLFDPSSLTKLQEMAGTPYWMAPEVIDSAARGGPGYDYKADVWSLGITALELAHGKLPRSDVPLGKAIVLSATKPFPASSRKKFSKAFREMVGLCLTHDPVKRPSASKLLKHSFFKHCKSSEYLVKHVLNDLPSVEVRFKAMAEAGRIPKQMVDDEEDEAHELQKTRRISGWNFDEDCFRFVPVFPFQEEQGAKNQENDERGAQKEQDQEINATGAQKEQDQAKNHEIDETGAQKEQDQANNQEIEAEEESEEAKNQEIRAGGVNKERESGDQEEREGETNQEGGEAKTVVSGGRMAAMIPELERILEHSEAQRQGLVRLVDMFVDGRREVELLDLLGSLQLEHDRLTSELEILTKRNEELQRQWEEATGVGRIEQPDMEGANPELQEP*