MATLANCAAASHLATKEKLVSSSSESAFLGLHPHNHNQNAVRVISKVPKNYSLATAFRAQAVAAPIETLKPPEGKRTATKSYCIITGASSGLGLATAKALVDSGEWHVIMACRDFLKAEKAAKSAGLQKGNYTVMHLDLASFESVRQFVANFRSSGMPLDVLVCNAAVYFPTAKEPTFSAEGFELSVATNHLGHFLLARLLLDDLEKSECKSKRLIIVGSITGNTNTLAGNIPPKANLGDLRGLSGGLNGVTSSAMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEKTGIVFSSLYPGCIATTGLFRAHIPLFRTLFPPFQKYITKGFVSEEESGKRLAQVVSDPSLSKSGVYWSWNNDSSSFENCLSEEASNQDKAKKVWEVSEKLVGLA*