MLDREIFTEYGEASQYEIQEVVGKGSYGVVASAIDTHTGERVAIKKMTNIFEHVSDATRILREIKLLRLLKHPDIVEIRHIMLPPSPREFKDIYVVFELMESDLHQVIKLNNDLTPEHHQFFLYQLLRALKYIHAGNVFHRDLKPKSILANADCKLKLCDFGLARVSFSNAPSAIFWTYTPAIDIWSIGCIFAELLTGKPLFPGKNVVHQLELITDLLGTPSAESIARISNEKARKYLSSMRKKRPIPFSKKFPDVDRSALRILERLLAFDPKDRPSAEEIRFSQTIV*