MAGQPPPQGPEDDFFDQFFSMTAGGSYPGATAGGGRAPGDQPFSLALSLDAAAAEASGSGKHADGGKADREAIQLPGLFPPAFGGGVQPPHLRATPPTQVFHAQQPKQGGAAVGPQPPAPRPKVRARRGQATDPHSIAERLRRERIAERMRALQELVPNTNKTDRAAMLDEILDYVKFLRLQVKVLSMSRLGGAGAVAQLVADIPLSVKGEASDSGSKQQIWEKWSTDGTERQVAKLMEEDIGAAMQFLQSKALCMMPISLAMAIYDTQHSQDGQPVKPEPNTPS