MAASTSEAAPAKTDDKRYDLENSPFIELKTPFGDSEAWRMAIMLPLVIPRMLIMVCAFAVVALINTLAAWNWPVDKPLPASRRAWVLFSKEFMVVSLWMLGFRVKVTGRENIAKAEELGSVIVFNHVSYVDAPAIMWLLAPSGVGKSSVSNVPILKYVVRAYQAIYFHEEKKPRDGAAPAAPPKPPKKNPVAYVVTGSVTEVLMKRVNDPTYGKPGGFPMVCMAPEGTCSDGRGLLEFRTGAFVLGRPVLPVCMKYKTNDHNPAWTQVYSEAWHLLRLLSQWRNELEIIICPPYVPSAEELADPKLYANNVRALMGKVMNQPLLPHSHAQFLALKKLKVTADWTGTAILAPPGVVEERRYIDFSKHGLTA*