MMVKLDFFTEYGEANRYQVLEVIGKGSYGLVCSAIDTYTGEKVAIKKINDIFEHVSDAIRILREIKILRFLRHPDIVQIKHILLPPSARDFKDIYVVFELMEADLYQVIKANDDLTQEHFQFFLYQLLRALKFIHSANIFHRDLKPKNVLANSDCKLKLCDFGLARVTLNGSSSAIFWTDYVATRWYRAPELCGSFYAKYTTAIDIWSIGCIFAELLTGKPLFPGKNVVHQLDLITDMLGTPSADFISGIRNDKAKRYLSNMRKKQPARLREKFPNVDPSALRILQRLLAFDAKDRPTAEEALADPYFEGLAKVEREPSSPPASKTDFDFERRKLSKDDVRELIYREILEYHPEMLKQHLNEKDQSRFTYPSGVNQLRRQFDYLQKQSKELVKSPIERKPTSLPRERISAPHVEHLKDNRAEERYLPNRTMETRPPLGPDKSLQGNSLKASQKLDCGDEETAEKETSYVKKLVKSASVSISQQSQSLTRARTRSAMIRDNGKKEATLNEARVNQSRTKAMGSTVAKMVAAFTNGTPLS*