MGLQTQPYGIQGMLKEGHKHLSGLDEAVVKNIDACKQLSTITRTSLGPNGMNKMVINHLDKLFVTSDTATIVNELEIQHPAAKILVLAGKAQQEEIGDGANLVVSFAGELLQGAEDLIRMGLHPSEIIIGYTKAINKVVQILEDMVEKGSETMDVRNKDEVILRMKAAVASKQYGQEDILCPLIADACIQVCPKNPVNFNVDNVRVAKLVGGGLHNCTTVRGMVLKGDTVGSIKKIDKAKVVVIAGGVDTTATETKGTVLIHSAEQLENYAKTEEAKVEELIKAVADSGAKVIVSGAAVGEMALHFCERYKIMVLKIGSKFELRRFCRTTGAVALLKLGAVNPDDLGHVDSISVEEIGGARVTVVRNEQGGNSVTTVLLRGSTDSILDDLERAVDDGVNTYKALCKDSRIVPGAAATEIELARKLKEFSFSETGLDQYAIGKFAESFEMIPKTLAENAGLNAMEIISTLYADHANGNVKVGIDLEEGACKDVSTLKIWDLFVTKY