MDIETEKKYPALSSDYKLYEEVGQGVSASVYRALCIPFNEIVAVKVLDLEKCNSNLDGVRREAQLMSLIDHPNVLKAHCSFIVEHSLWVVMPYMSGGSCLHIMKSAYPDGFEEQIIATFLREVLRALEYLHSHGHIHRDVKAGNILVDASGAVKLADFGVSACMMAPEVMEQLHGYDFKADIWSLGITALELAHGHAPFSKYPPMKVLLMTLQNAPPGLDYERDKKFSKSFKEMVAMCLVKDPTKRPSSTKLLKHHFFKHARSSDYVARTVLDGLPPLGERCKILKLREMDRVAQNKMAYEEKEERSQMELNLPAFLAVQVHFHKLEMCPNKRKYKLKNSL