MVNLVEAQKPLLHFLVRRAGLRQHTVDVDGAGTVITFWVPKDKVPKEKPTVRDVTPGPASADEATNKLPPPPPPVAKNDRPAVVLVHGFAAEGIVTWQFQVGALAKHYDVYVPDLLYFGGSTSPSSDRSPGFQAECLAAALRKLGVGSCAVVGFSYGGMVSFKMAEAHPDLVRSLVVSGSVVAMTDSISETTLERIGVKSSAELLLPESVKGLKALLSIATHRKLWFPDRLHRDYLEVMFTNRKERAELLEGLVVSNKDATVPVLPQKILLLWGENDNIFNIELAKAMKEQLGEKTMLQSIRKAGHLVHLERPCVYNRCLKEFLASVTATETTKQ*