MAQDPVFDTPVKVKYTKLFIGGEFVDSTSAKTFPTYDPRTGYVIAHLAEADDEDVDRAVKAARQAFDDGPWPRMTGYERGRVLFKLADLLEQHSDELAALETLDNGKPYKVAQEVNVITIDYLRSHAGWADKIVGHTMKPNGPFHAYTLHEPIGVVGQILPWNFPTYMFVTKVSCALACGNTVVVKPAEQTPLTALFCAQLTIEAGIPPGVVNVVPGYGPTAGASIGKHMDIDKLVFTGSTEVGRTLMEASARSNLKPVTLELGGKSPLIIFDDADLDMAIEIAHAAGFFNMGQVCVAGSRVYVQEGIYEEFLERSVKRAKAKVVGDPFQPGVDYGPQVDQAQFDKIMRYIALGKEEGARLMTGGNRHGSKGLFIEPTIFSDAKDSMKIAKDEIFGPVMAIMKFKTIEEVLQRANDTKYGLAAGLITKSLDVANRAARAIKAGTIWINTFHIVDPVLPFGGYKMSGIGRENGMHGLQEYMQVKTVITPLSGSPWL*