MGYSSFCKSGTTVVACQSFKRKESGGAPEAVKSFKFKDLEEATKGFAGETLLGKGSHGCVYKGTLENGMDVAVKRSSYAGRVRQDETAFDNEVQILSRLDNPGLVKLVGLCHDSKEKILVVEFMPNGTLYDILHHKSEALSWHMRLHLACQTGKAVLALHKASPPIIHRDIKSSNVLIDSNWNAKLGDFGLALSGNDALCTPPAGTLGYLDPEYTTPDMLSTKNDVFSFGILLLEIMSGRNAIDVHYNPPNILDWAIPLIKAGKTLGICDPRLPLPRSKIALKQLGMIAARCVKDTSKKRPSMEDVVQQLEEILKRFSLSVFGISCKIKKTAINSDRQKSSLKSTAPTAGRSPRRSYPRSPKVHDESRNLRGGDKEGAANVRKAFRPSQSFERHANVRTRLEHGMHGKKSTKRALLDLFKEGGEEARGEGIDCSFLSRGTRGNSSLKSPFRAKPVK*