MTKQTHTDRVATGIKHMAKKKVWVCLFGERKETVTAYNKDYSNETKGTLPEGREIPVKRLFYNTGQDVREFLNKVNLISGIQHKNLVKLLGCSVKGPERLLVYEYLANKSLDRFLFDATKNRLLDWGSRFDIILGIAMGLAYLHEGSEIRIIHRDIKPSNVLLDQNLKPKIADFGLARYFAADRSHLSMELQEHCYMAPKYVVRGQLTEKADIFSFGVLVLKILSEKRNSNFVPAEATQSLLAVIWNHYQAEKVADIIDPNCNMEEALCVVQVALLCTQASATLCPSMSKVVQMLKNKEQKLPVPRQSPFVELQAASDQSLFASHLPNLIRFGNGYGQYPIVIAKGIQLSGARAGTGTGAGAWEQAQELPGREEQFAAPSATIIHSFKQVCDVMKSVIHNSLQQH*