MATLANCAVASQLSSKEKLVSSHSESAFLGVHLHHQSAGRLPSKLSRNYGLSASIRANAVAAPVETLRPSEGKKTATKSYCIITGASSGLGLATTKALVDTGEWHVIMACRDFLKAEKAAKSVGLPKGSYTVMHLDLASFESVRQFVSNFRNSGVPLDVLVCNAAVYFPTAKEPSFSAEGFELSVATNHLGHFLLARLLLEDLEKSQYQSRRLIIVGSITGNTNTLAGNVPPKANLGDLRGLSGGLNGVTSAAMIDGGEFDGAKAYKDSKVCNMLTMQEFHRRYHEKTDIVFASLYPGCIATTGLFRSHIPLFRALFPPFQKYITKGFVSEEESGKRLAQVVGDPSLSKSGVYWSWNNDSSSFENCLSEEASNAEKAKRLWELSEKLVGLA*