MKKGNAGGKQLRVLSLLPGASDIVRALDAVKLLVGRTHECDWPELQSLPACTSNKLGDMPPAEVDQAMGACSSAMPTLGWAGATPALLEMGLSPYRTDLDLLARLKPDVILTQMQGLGPELSPDHYLAALEALLGYRPAVVQLDALELQGVWKDMRAVAEGLRLGSKGADTIKGLQARLAAASAAARGRQHPRVVVVQWSDPLFAAGGWVPQLVEMAGARDMLGKVEEAVTFTPQQLADAKPDVVAFALCGFSLADSQQLAQQAMQQLVATGGGAVAAALEHARIIVTDGLHVFSRPGPWLVQSLEVLVEALHGEAQGYGHEGRLWAPLEGRGRGAATAAVT*