MAPPPALLLLAALALALCRSTALSDAHGGGGGFYDPARVTQLSWRPRAFLYSGFLSDSECDHLVNLAKGSMEKSMVADNDSGKSVMSQVRTSSGTFLAKHEDEIVSGIEKRVAAWTFLPEENAESMQVLHYEIGQKYDAHFDYFHDKNNLKRGGHRIATVLMYLSDVKKGGETVFPSAEGGHLQYKDETWSDCARSGLAVKPKKGDALLFFSLHVNATTDTSSLHGSCPVIEGEKWSATKWIHVRSFDNPPNVRTDAPCSDDNDLCPKWAAIGECYKNPTYMVGTKDTLGFCRKSCGLCDA*