MSIVDLLGTSLKSKAGDVETATALKGKAVVALYFSAHWCPPCRGFTPVLADKYKALVGDGKAFEVVFVSSDKDEASFDEYYAEQPWLALPFGSRDVKAALSKKYKVSGIPSLVLLDGDGAIITKDGRSAVMEGDFPFTPPTFWDCLGDEFLMQDGDAAEVSQLKGEGKVIVLYFSAHWCPPCRGFTPELVKTVGKLKAAGKAFEIIFVSSDRDQKSFQEYFGSMGPHFLAIPQGDPRKAKLSSFFGVEGIPTLVTVDGATGATINGNARGACGGDPDGLAFPWAPKPVVDFADGCDGINDTLSLCLLLEGCGLEVQQAAIAAATPLAEAAKASQEELCFFAATKVEGGAVSQIRQMTKLGDAGSAPAMILLDIPDEGAYYVSDATEATATTIQAFLAAYKAGTLDRKQLGQ*