MAGQPPPSGASEDDFLEHFFAFPSAASAGAAGGHAGAGVGGDHPFPLALSLDAAAEAKPDRDPVQLAGLFPPVFAGAGGVHQPHLRGPPPPQMFQAQPKPGEGGMAPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLSVKGEAGDGGGAPQQQQQQHVWEKWSTDGTEKQVAKLMEEDIGAAMQFLQSKALCMMPVSLAMAIYDTQHPLDGHGHSLKPEPNASS