MMGEKSNSNSGDAINSTLLHGKYELGRLLGHGSFAKVYHARHLNTGKSVAMKVVGKEKVVKVGMMEQIKREISAMNMVKHPNIVQLHEVMASKSKIYIAMELVRGGELFNKIARGRLREETARLYFQQLISAVDFCHSRGVFHRDLKPENLLLDDDGNLKVTDFGLSTFSEHLRHDGLLHTTCGTPAYVAPEVIGKRGYDGAKADIWSCGVILYVLLAGFLPFQDENLVALYKKIYRGDFKCPPWFSSEARRLITKLLDPNPNTRITISKIMDSSWFKKPVPKNLVGKKREELNLEEKIKHQEQEVSTTMNAFHIISLSEGFDLSPLFEEKKREEKELRFATTRPASSVISRLEDLAKAVKFDVKKSETKVRLQGQENGRKGKLAIAADLYAVTPSFLVVEVKKDNGDTLEYNQFCSKELRPALKDIVWRTSPAENPTLA*