MKATLFYLAVSCQLTGALAGPIETPYMPVTLADYGTFSGLVVTETFTGKSLPSPVDAWLGMDYATQPVGDNRFRAVGWPAPFDGIKPAIEFKKACPQAVTEVLPNKDQAEDCLQFNVWRTPGVPLDEKLPVMIWFMGGAFNRGNQKLFDGGSFVANSPKPMVFVSFHHRIGALGFPTSDLFERHDGLNLGVRDSRLLLEFVQKHISSFGGDPDTVTIGGLSAGAHGVGIQHIGNNSDSAVKPLFARVYYESGSSTARAFPGVDYPMYQKQFSEFLELTGCNSAGDDDEATIACLRAIPWDALRDASVGIFNRYDKAVTWPWQPVQGGPLFAKSGSQSMIDGTFYHVPVISSSTTDEARRYIPGNLETDEEFLDFMHNISPALTEDDMELMAKLYPDPATDPNSPYKNSINSTQFSRLSDAWSDYAYICPSQENSYRSAAAGLPVWKSRWNAGDNLPAWRGIQHATDMSYIWAEPTVEFPELGKAQHAYIASFALTGDPNTYRLAGSPEWPKYKPEGYGIESAAPDQLVMNPGGPEIEKDDARREACLFWRDPERAPRLNK