MMTTDFFTEYGEANRYQIQEVIGKGSYGVVCSAIDTHTGEKVAIKKINEIFEHVSDATRILREIKLLRLLRHPDIVEIKHIMLPPSPREFKDIYVVFELMESDLHQVIKANDDLTPEHYQFFLYQLLRALKYIHTANVFHRDLKPKNVLANADCKLKICDFGLARVAFNDTPSAIFWTDYVATRWYRAPELCGSFFSKYTPAIDIWSIGCIFAELLTGKPLFPGKNVVHQLDLMTDMLGTPSSETIARVRNEKARRYLSNMHKKQPIPFPQKLPNADPLAICLLERLLAFDPKDRPTAEEALADPYFKGLAKVEREPSAQPISKMEFEFERRRLTKDDVRELIYREILEYHPQMLKEYLNGRDHANFMYPSAIDQFKRQFAQLEEHYGKSGKIVVLERQHASLPRGRVFEFREETEKNDKVTEKPHSVPERGTALLPKAPIMPQKAQGCPAKPGKVVGSGVSVGNGGTKDAFDPRRWVKNGSVSGPQYPASHYSYPRRNSSIKHEQDDEKDESANDLSAVQIKTEAMGIGVVK*