MKPLKHPIDPEFCQKAARYSIRICEEMSKRSTLLSKEEAPEKIQVAVFDRDEILPHLGDLLGKGGFNSVYELTQIKLQNDVDERSLQGIFRKNLANSSDKLAVKFLSDDAMQNSEEFCNGAADLLMEAKYLTALAAHPHPALIQLHGVARAGPNGFSNPERAGFFLVIDRLYDTLDRRIDVWRELEYRKAASGSEVANRAVMGLFLQRLMVAQDIASAIRHLHRLSIVFRDLKPDNIGFDYDGRVKLFDFGLAKELDPRQKTEQGLYNMSGGTGSRRFMAPEVALSESYTVSADIYSFSILFWEILTYEKAFGRLSSEEHREKVIKQGDRPPLDRRWSHALVQLLESCWDRDPFGRPKARDLYKGIREEIHDLYDTEFQGGKTHIPRQLNDSFRNLSH*