MQSTQPADIAIIGGGIVGSALAYYLSQNRHENKKIILLDRSLTPLNGSTGHAPGFVGQYNDSAILTRLARDTVQEYTKIPGGFDTIGGLELATSQTGAERLQRRHDSASAAGLPAKLISPEEAARMAPALIKKEDVTSALHFASDGAANATRITTFYQDEARSKGVECLEVDVTGIHKDGNGRVDGVNTATAGFIPARTVILATGIWAPELLPDINIPIPIVPVAHPYMYGPYHAQKKIPTPWIRWPDHHVYARDHGPFYGLGSYNHAPVAQEPKDTAIGEWITEFDDTLEHALGFIPSETGLTPRETFNGIFSMTPDNLPLVGEIPGFEGVYLAAAVWVTHAAGVARFLCDVLEGREVDGEVKGGLDPGRFGGKDEEKLKEVALGGYNEIYRVGGVQ*