MSSDPDTVTLGIFGGGTVGGGIVEIINKKASYFQQLTGKTIKVRKVCVRDASKPRDFVLPDGCSIVTSYDDILNDDEIDIAVEVMGGTTDAKDVVVGALSKGKSVVTANKALIAKDLPEIEKLLASLSDGTQFRYEAAVCGGIPIIRSMQSDFVGDEISLMSGIINGCTNFMLTAMDRDKKSYDEALAEASKLGYAEADPTLDVGGFDARSKLKILMRLAYGMDVEEDEISCRGITELTKIDFEYATMLGGTIKLLGVAEKSEAGEVSAFVSPCYVANDDPLSSVNGATNAIEVVSDNLVSSVYIGQGAGRYPTANSCINDIVALAKGDTTPLPFNPKSNTKYVNNYSSVFFLRLNYRDQVGITRECGEICEKHGVSIHSILQNPKAKSQESAFAIVTEKVEFAAILKVLADIEALSWCKGKPFYMPVLREDWQS*