MLGLSLAVAPHLGSGMNEGDRDVRGKGLMGGVMGSLRVIELQLVAFILVFSANGLVPLVDLVSLLFVSLYLLALSQWAFPSYRKPRNVAEVFHGSRMFQFYVVVGTTVGLFLPLSYVLGRFTRGDQEAVRSATPHLFLLSFQILSENLIMGLSIFLSSVRVLVLLLYTVRCIFFLIDWTHTMFVKTKMPENLRFQEKIWIWFGRGAIVHVLASEDLPYCALVDDRLVEIRGEDGSVPKAVELIVSHLLKKTYX