MAGQQPQQQGPPEDDFFDQFFSLTSSFPGAAPGGRAAGDQPFSLALSLDAAAAAEASGSGKRLGVGDDAEGGGSKADRETVQLTGLFPPVFGGGGVQPPNLRPTPPTQVLCCSSGLCLSSKSAELALIFVVFHPQQSKQGGAAVGPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLSVKGEASDSGGNQQIWEKWSTDGTERQVAKLMEEDIGAAMQFLQSKALCMMPISLAMAIYDTQQTQDGQPVKHEPNTPS