MDSKLDKRPPTDTRKIYPVGSSDYRLLEEVGRGVSAVVYRAKCIPFSDYVAIKALDLDRCNSNLDDIRREAQTMSLINHPNVIKAHCSFVVERSLWVVMPYMAGGSCLHIMKSAYPDGFDEPIIASFLKETLKALEYLHNQGHIHRDVKAGNILVDSNGLIKLGDFGVSACMFESGDRKRSRNTFVGTPCWMAPEVMEQSHGYDFKADIWSFGITALELAHGHAPFSKYPPMKVLLMTLQNAPPGLDYERDKRFSKAFKEMIAMCLVKDPKKRPTAEKLLKHSFFKHAKSAEYVARTIVAALPPLWERVNDLKMKEAACLAQKKVPYDEQEERSQNEYKRGVSSWNFDLEALKAEAALNEMDSFSEKNDADGLEIKPPSLPSPKTSSSDDVETVQQPETSHLIKADENVGGEQVTEVEAGFFSTTNASKLEDAAAWKKRPKHYGRFDVFEADPDQDSASSTVMLQSTNKEIKGAKDFVPGVNEGEQIEMEGVVTENAKESK