MEDVRATYTFGRELGRGQFGVTYLATHKSTGARYACKSIAARKLARADDVEDARREVQIMHHLTGHRSIVELRGAYEDRHSVNLVMELCEGGELFDRIIARGHYSERAAATLCREVVSVVHSCHSMGVMHRDLKPENFLFLNKREDSPLKATDFGLSVFFKPGEQFRDLVGSAYYVAPEVLKRRYGAEADIWSAGVILYILLSGVPPFWAENEEGIFDAVLKGHIDFSSDPWPSISNGAKDLVKRMLRQDPKERLTAAEILNHPWIREDGEAPDKPLDITVISRMKQFRAMNKLKKVALKIVAESLSEEEIVGLREMFKSLDTDNSGTITLDELRAGLPKLGTKITESEIRQLMEAADVDGNGTIDYVEFISATMHMNRLEKEDHIFKAFEYFDKDHSGYITVDELEEALKKYDMGDEATIKDIIAEVDTDHDGKINYQEFVAMMKNNSPEIVPNRRRLF*