MGVKRPKSGHEKAIVDIWQREVGQLSSRSFAHRLAASEDLVLRLDILRKLEKHRGCVNTVGFNASGDILVSGSDDRKVILWDWEVGHAKLSFHSGHCNNVFQAKFMPFSDDNIIVTCAADGQVRQAQILEGGRVETSLLGRHESRAHKLAIEPGSPHIFYTCAEDGMVQHFDLRTKDPTRLFTCHSTFEWRSNLTVVQLNTIAIDPRSPNLFAVGGSDDEYTRVYDIRKYKWDGSTDFGQPVNFYCPRHLVGSKLVGITGLAFSDQSELLVSYNHEHIYLFAKDMGWGPNPDPSSPESACSDTDEPGHDDPFEAASAVTDTEKRHVPQVFKGHLNRETVKGVSFFGPKSEYVASGSDCGRIFIWRKKNGELIRVMEADKHVVNCIEAHPHTAVLASSGIESDIKIWTPKAEERATLPANIDELRPRQRDWMYHVTSPEELLLQLVSLENRLSRTEQSGTSGSGQDFIELILSLRGRNGGSSDDGGDDDSGPEDFFS*