MDPNDAFSAAHPFRWDLGPPAHAAPAPPPPPPPSLPLAPPVGAPRELEDLVAGYGVRPSTVARISELGFTASTLLGMTERELDDMMAALAGLFRWDVLLGERFGLRAALRAERGRVMSLGGRFHAGSTLDAASQEVLSDERDAAASGGVADDEAGRRMVTGKKQAKKGGAARKGKKARRKRELRPLDVLEDEGDEDGGCASESTESSAGGGGGGGGGERQREHPFVVTEPGEVARAKKNGLDYLFHLYEQCRVFLLQVQSIAKLGGHKAPTKVTNQVFRYAKKCGASYINKPKMRHYVHCYALHCLDEEASNALRRAYKARGENVGAWRQACYAPLVEIAARHGFDVDAVFAAHPRLAIWYVPTRLRQLCHQARGCGSHAAALPPPPMF