MKKGDETDREQFLNEMAILVRINHRHIVRLLGCCLETAVPLLVYEFVSNGNLEQNLEGSSGTAVMSWEQRLEVARQTAEALAYLHAAASPPILHRDVKSANVLLDDNFDAKVADFGLSRLVVDGVEEAATALQGTIGYLDPEYIQTFELTDKSDVYSLGVVLVELMTGLRAVDSKSASLVLLFSKHMNEGKFEELVDARLTRNLGNHDTHSSIMAVAALARRCLELQGSRRPSMSQVVDKLRHILQLLKFGEKEVDEDENAPLLLFKGNKKVGDFMEGAAILPDNPGSEFNSLTSGSMHELLVRTTTLPR*