MGLLKLKLDLDIVNASPRSPLLHHPHQLVCLTGSWSSLGSWIARLLLQHGFSVRFAIPLLSDELALMRSFPGAQERLQLVKADLLDYCSLSELLEGCVGVFHVPAPSHDMNGTRDYPSEIIDNEVRGVLNVVEACANTPTVKKVVLTSCLSSVLWDKQYYASGVIVDEKNWSNLDFCRKEKMWSALCKTLVEKAAWALARDRDLDLVVMNPAMVVGPKCSNGRLITQLTSSSSFDQSGIFAYVHVDDLAAAHVLAFEADSASGRYICFEKLLTKSDIVEAARELYPNYPMSRK