MAGHPPPQQGTGAEDDFFDQFFSLTSPFSSGAATRPAAGDQPFSLALSLDAAAAAEASGSGKRVGLVGDGAEGGGSKADRETVQLPGLFPPVFGGGGGVQPPHLRPSPPTQVFHAQQSKQGGAAVGPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLSVKGEASDSGGNQQIWEKWSTDGTERQVAKLMEDDIGAAMQFLQSKALCMMPISLAMAIYDTQHTQDGQPVKHEPNTPS