MDPNDAFSAAHPFRWDLGPPAPAAPAPPPPPPPAPQLLPHAPLLSAPRELEDLVAGYGVRPSTVARISELGFTASTLLGMTERELDDMMAALAGLFRWDVLLGERFGLRAALRAERGRVMSLGGRFHTGSTLDAASQEVLSDERDAAASGGLAEGEAGRRMVTAGKKKGKKGVGARKGKKARRKKELRPLDVLDDENDGDEDGGGGGSDSTESSAGGSGGGERQREHPFVVTEPGEVARAKKNGLDYLFHLYEQCRVFLLQVQSLAKLGGHKSPTKVTNQVFRYAKKCGASYINKPKMRHYVHCYALHCLDEEASNALRRAYKARGENVGAWRQACYAPLVEIAARHGFDIDAVFSAHPRLTIWYVPTRLRQLCHQARGSHAHAAAGLPPPPMF