MARKGSDEAEFFTEYGEANRYEVGEVVGKGSYGVVAAAVDTHTGERVAIKKINDVFEHVSDATRILREIKLLRLLRHPDIVEIKHIILPPSRREFRDIYIIFELMESDLHQVIKANDDLTPEHHQFFFYQLLRGMKYIHAANVFHRDLKPRNILANADCKLKICDFGLARVSFNDTPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAEMLSGRPLFPGKNVVHQLDLMTDLLGTPSAESLSRIRNEKARRYLGNMRKKHPVPFSQKFPGVDPMALDLLERLLAFDPKDRPTAAEALADPYFTGLANSDREPTTQPISKLEFEFERRKLARDDVRELIYREILEYHPQMLHEYHHGGDQANFVYPSGVDRFKRQFVHLEEGVTKGEKTSPQLRQHASLPRERIIGIGDELGRPNADYCIKLHVGEEPGHTSVTDGLSKPLLNARNFLKSESISASQCVVIKEKREKDEESMSEYMHEASDATPK*