MTMPFKEFFTEYGEAHQYEIQEVVGKGSYGVVASAVDTHTGKKVAIKKINNIFEHVSEATRILREIKLLRLLRHPDIVEIKHILLPPCPREFKDIYVVFELMECDLQHVIKANGSLSPEHYQFFLYQLLRGLKYMHTANVFHRDLKPKNILANADCKLKLCDFGLARAAFGDTPSAIFWTDYVATRWYRAPELCGSFYSKYTPAVDMWSIGCIFAEMLTKQPLFPGDDVVHQLDLITDLLGSPSTEVISRIKNDKARIHLSSMTKKAPVPLSQKFPDIDPLALRLLESLIAFDPKDRPSAEEALAHPYFRGLANIEHEPSARPISKLEFDFERRKLAKEDITELIYREILEYHPQMLQEYLHGTEHTSFLYPSGVDCFKEQFDLLEGDGRNITHHPRRYTSLPRERVYVSIDEETDQHDDFERHVETVVAHKRLLSQRGTDEVNKADSSNENEGHSQNELSPTSNTARCLIRSASISFSKCVGAVWDDCEDTTYKRYDNGISRSSKEPATLYA*