MSEKEKGNNSEGQSTLLHGKYELGRVLGHGTFAKVYHARNLNTGQHVAMKVVGKEKVIKVGMMEQVKREISVMKMVKHQNIVELHEVMASKSKIYIAMELVRGGELFNKVSKGRLKEDVARLYFQQLISAVDFCHSRGVYHRDLKPENLLLDEHGNLKVSDFGLTAFSEHLKEDGLLHTTCGTPAYVSPEVIAKKGYDGAKADIWSCGVILYVLLAGFLPFQDDNLVAMYKKIYRGDFKCPPWFSLDARKLVTKLLDPNPNTRISISKVMESSWFKKPVPRKLAAEKVDLEEEKIESQLETINAFHIISLSEGFNLSPLFEDKRREEMRFATAGTPSTVISRLEEVAKAGKFDVRSSETKVRLQGQERGRKGKLAIAADIYAVTPSFMVVEVKKDNGDTLEYNQFCSKQLRPALKDIFWNSSQNSAPASA*