MQHGDLHKKSAAEMDFFTAYDDANRYKILEVIGKGSYGLVCSANDLQTGEKVAIKKIHNIFEHISDAARILREIKLLRLLRHPDVVEIKHILLPPSKKDFKDIYVVFELMESDLHQVIKANDDLTREHYQFFLYQMLRALKYMHTANVYHRDLKPKNVLANANCKLKICDFGLARVAFSDAPTTVFWTDYVATRWYRAPELCGSFYSKYTPAIDIWSIGCIFAEVLIGKPLFPGKNVVHQLDLITDILGTPSLDAISRVRNDKARKYLTCMRKKQPASFSQKFPKADPLALQLLRRLLAFDPKDRPSAEEALADPYFNGLAKVEREPSCQPIPKIEFEFEGRRVTKEDIKELIFEEILEYHPQLLKEHIIGKERPNFVHLSAVDQFKKHFTQLEENDNETGAAVSLQRKHSSLPRSTVLQSATSPSKSHKNVMSFSTKHAVDDL