MKLPYFLLGLAGLAAASPMGLAERQLSDGNELRDGSCKPIIFIFARASTEPGLLGISTGPAVCNDLKMAKAGQVLCQGVGPAYTADLMSNALPDNTSPAAISESESLFKLAASKCPNSQILAGGYSQGTAVMDDSIKQLPDDVKDKIKGVVLFGYTRNAQEGGQIGNFPKDKVKIYCAMGDLVCDGTLIVTAAHFTYVMNTGEASQWLESKLSDTTTSSLTGSSSSDTSSSTSTGDSSSESSSAAGLGGLSGLTGLGSSTSGGFPSLASLF*