MDKYEKLDKVGQGAYGKVYKAVEKATGQLVALKKTRIDHDGIPCTTLREISLLRNLSMSPYIIGLLNVEFAINKKGKRVLYMIFELMDYNLFQHMWDVCGNNSASQRQDMDPKDIQKLMYQLCKGIMECHCRGVIHRDLKPQNILVNKADCKLKIADFGLGKEFRIYSRPYTAEVCTLWYKPPELLLGETKYTLALDMWSVGCIFAQLARAGQALFKGESEFTQILNIFKVLGTPTEDIWPGLTSFPNWHAYPNFKPEKIEDNVVLNSKGKMFEYDPKKRISIVDALRHPYFDDLDKSQFP*