METKVHALGRVEGDLDVRVAIEDGVVVDAWTEATMFRGFEIILKGKDPQAGLIVTPRICGICGGSHLTKAVYALDTAWHTEVPPNATLVRNIAQASETLQSIPRWFYALFAIGLTHRKYASSKLYDEVVRRWAPFEGTSYEAGVAVSSKPVEIYAIFGGQWPHSSFMVPGGVMCGPTLSDVTRSISILEYYREAWLEKVWLGCSLERWLENKTWKDVLNWLDEKPEHRDSDLGLFIRYSMDVGLDKIGGGPGRYLAAGSFFNPEKYRYPSIEGRNDALIARSGVYDGENFHDFDQNRIREDHTHSFFRGGASLHPFEGLTEPLDPVAAQSEGKYTWAKAPRYDLPGVGEVSLEAGPLARQVVAGRPGAQSWQDYDPLFLDIVKEIGPSVMVRVLARMHESAKYYLRVRDWLRQIDLNEKFYIKPQELPEGRGFGATEAARGALADWIEIKDGKIENYQVITPTAWNIGPRDRHGNRGPIETAMIGTPVNDPDDPVELANIAQSYDSCLVCTVHAYDAKTHKQLARYEVGPVSVAPGASGAVYVRKA