MNAFKRMGKYELGRTLGEGTFAKVKYARNLETGEAVAIKIIDKERLFKHKMIRREISTMKLIKHPNVVQLLEVLASKKKVYIVLEFVNGGELFDKIVVKEKLKEVEARSYFQQLIHAVDYCHSRGVYHRDLKPENLLLDSKGDLKISDFGLSALSQQCREDGLLHTTCGTPNYVAPEVISEKGYDGAPADLWSCGVILYVLLAGYLPFEETNIITLYRKINQADFTLPSWFSTRVRNLISRLLDPNPKTRITIPEILENEWFKIGDMPIKPTARDIGVRDVDAIFDSVEDNFINQDSSPSLINAFELISMSPGLDLSGLFEDPKSSLKSNARFTSKHPAKNIVSQIEDIATSLGFGVRKNSFKMKMQNRKPGRKGCLSVATEVFEMSPSLFMVELKKINGDTLEYNDFNKKLRAGLKDIVWKTEEDMTGV*