MAVTEALLLQSQGVVAAALLPASRPRRLSGLLRLRTRVHQANLRQLVSIDDLRQVARDDDHAVVNGRAPAGTPTTPEGSGGTGTAAQRLRAIAEAAADRADMHDIIGRQRDNWNHLLLHSTNSLTLAASVMAALAPAAPAMAALKASAGLLLATAAVTMAAVNRIQPSQLAEEQRNATRLWRQLERDVVRAALDDDHGGNVQVQEAMDRVLALDAAYPLPLFPGMLDKFPSTVEPTRWWPRRRQPPAQSSSSSSSAKTVNGGAPRRGATSSGNGWTRELEDEMRGVARVLGAKDEQEHVSNAKLALRLNRGLAVAGPALAGTAALATAFVGEAAAGSWASGAAVLCGALAAAANTVEHGWQVGMLFDMFRNVAGFYRKVQEDIEACLDEADVERRENGEVFRTKVALMLGRSTADLRQFREMASPSFKDDDINDFAGKLF