MVNLAEAQKLLLHFLVRRAGLRQHTVDVDGAGTVITFWVPKDKVPKDKVPKEKPTVRDVTPGPASADEATNKLPAAAAVAKNDRPAVVLVHGFAADGIVTWQFQVGALAKHYDVYVPDLLYFGGSTSPSSDRSPGFQAECLAAALRKLGVGSCAVVGFSYGGMVSFKMAEAHPDLVRSLVVSGSVVAMTDSISETMLERIGVKSSAELLLPESVKGLKALFSIATHRKLWFPDRLYRDYLKVMFPNRKERAELLEGLVVSNKDATVPVLPQKILLLWGENDNIFHIELGKTMKEQLGEKMMLQSIRKAGHLVHLERPCVYNRCLKEFLASITAAAVPRCSPQHELVN*