MEQSVGKKKSLKEMAMEGQGKEETLPPGFRFHPTDEELITYYLVNKISDASFTGRAIADVDLNKCEPWDLPGKAKMGEKEWYFFSLRDRKYPTGVRTNRATNTGYWKTTGKDKEIFNSVTSELVGMKKTLVFYRGRAPRGEKTNWVMHEYRIHSKSSFRTTKQDEWVVCRVFQKSAGVKKYPSNQSRAVNPYNLEIGASVMPPAMMQAENYQFSMGRNYAELAELSRVLRGGPSTTVNLPIQSQINYPGGFTISGLNLNLGGASTQQVIRPMQPPPPPATHQQDVTATMMSATSFTAENGYGTAELNNANGPSNRFLSMDHCMDLDNYWATY