MAGQPPPPGGSEDDFLEHFFAFPSAASAAAGGHAGAGAGGDHPFPLALSLDAAAEPKPDRDPVQLAGLFPPVFAGAGGVQQPHLRGPPPPQMFQAQPKPGEGGMAPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLSVKGEASDSGSTQHIWEKWSTDGTEKQVAKLMEEDIGAAMQFLQSKALCMMPISLAMAIYDTQHSQDGHSLMKPEPNTSS