MALMREHGGCGGFDAGGADVFDALGYGHDALLGFDAAAALLFWGGGSNAGAGYVADGGNVCWPPAGARASSSVLAFDRPTAAAAAAALSGEGEEEAEEEERDAWIDAADRTYGDAAARAPPAVSVGFDAATGCFTLTERAASSGGAGRATFGLLFPSTAAPVRATQKRTYVGVEPPAAVSPKKHCGAGRKATGKAKSAPTMPTKDPQSLAAKSRRERISERLRTLQELVLNGTKVDLVTMLEKAISYVKFLQLQVKVLATDEFWPAQGGKAPEISQVREALDAILSSASQRGQLMN*