MDAQKKATPNADFFTEYGEANRYQIQQVVGKGSYGVVGSAIDTHTGERVAIKKINDVFDHISDATRILREIKLLRLLLHPDVVQIKHIMLPPSRREFRDVYVVFELMESDLHQVIKANDDLTPEHHRFFLYQLLRGLKYVHAANVFHRDLKPKNILANADCKLKICDFGLARVSFDDAPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSVGCIFAEMLLGKPLFPGKNVVHQLDIMTDFLGTPPPEAISKIRNDKARRYIGNMRKKQPVPFSKKFPKADPSALRLLQRLIAFDPKDRPSAEEALADPYFKGVSSSEREPSTQPISKLEFEFERKKLTKDDVRELIYREILEYHPQMQEEYLRGGNDLSFMYPSGVDRFRRQFAHLEENQGQSGRSNALQRQHASLPRERVPAPKNETDEESSNDIERRISAVVASTLDSPKASQQPEGTDNGGGYSARNLMKSASISGSKCIGVQSKTNIEDAIAEEQDEIVEKVASLHNT*