MGGQVSKQMRRRESISTEKKTLVELKGNAGSDYPGSEYRPPDRKNWISGLDPQRLHLYQIVWPGTHDSATNRIGIRFVSRPFAQCQSCSIYKQLVTGSRVLDIRVQEDRRVCHGCLKSYGVDVVINDVKKFISETQAEIVILEIRTEFGHQDPAEFDKYLVEQFGDLLIHQDDRAFHKTVSELLPGRVICVWKPRKMPAPKPGGPLWSAGYLKDNWIDTDLPSTKFESNMKHLSQQEPVSARKFFYRVENTVTPQPDNPVVCVRPVTKRISGYARLFIAQAFSRGFADRLQIFSTDFIDEDFVDACVGVTYARLEGKAS