MSAVDFCHSRGVYHRDLKPENLLLDENENLKVSDFGLSALPEQFKQDGLLHMTCGTPAYVALEISAKKGYDGAKADIWSCSVILFILMAGYLPFHDANLMAMYRNIYKGDFKCPPWFPSSVVKFVSRLLDPNPRTRITIPRLMEAPWFRKGFKADRPVSRDDVDDDIGLVDVDSAFETREASKADQDLKSKPALLNAFDIISFSSGFNLSGLFKDKAVKQESRFTSTQSASSIMSKLEEVVKLFLFTVKKKGDSKVKLQGSEQGRKGHLSIVSSYEKI*