MQNMVILGATGSIGASTLSVISANPTAYRVYALVANASVDKMLTLCLAHRPQVAHMVDHKAALALKAQLPAALNIQVTSGEDELIALVTAPAVDTVMAAIVGAAGLVPTLAAVKAGKRVLLANKEALVMSGELFIEATRASGATLLPVDSEHNAIFQCLPEEVQSNLGRCDLAASGISHILLTGSGGPFLTAELSNLAAMTPAQACKHPNWSMGPKISVDSATMMNKGLEFIEARWLFNTQKDQLKVVIHPQSVIHSMVQYRDGSVIAQMGNPDMRTPIAHCMSYPQRIRSGVEPLDFFKVGQLSFCEPDFNRFPCLALAIEACSQGQEATTVLNAANEIAVEAFLQGKIGFTHIGKINEDCLLSVPKQAMASIEDIIALDAQTRIYARELLAKFA