MGTILHMVQNFILSSFLVLAARLPREAVSGIPSCFAILAMASLANCAAASHLATKEKLLSSSSESTFLGFHLNNHAQNAVRVVNKVTKNHVLATSIRANAVAAPVETLKPSDGKKTATKSYCIITGASSGLGLATAKALVDSGEWHVIMACRDFLKAEKAAKSVGLQKGSYTVMHLDLASFESVRQFVANFRSSGMPLDVLVCNAAVYFPTAKEPTFSAEGFELSVATNHLGHFLLARLLLEDIEKSQSKSKRLIIVGSITGNTNTLAGNIPPKANLGDLRGLSGGLNGVTSSAMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEKTGVVFSSLYPGCIATTGLFRSHIGLFRTLFPPFQKYITKGFVSEEESGKRLAQVVSDPSLSKSGVYWSWNNDSSSFENCLSEEASNADKAKKMWEVSEKLVGLA*