MADHRLARMHSLRERMTDSLSAHRNELFCLLSRYVSQGKGILQPHQLLAEFEAAIPEGDKQKLKDGVFGDVLRATQEAIVSPPWVAIAVRPRPGVWEYVRVNVTELAVEDLTIPEYLKFKEELVDESFKNEFVLELDFEPFTDSFPRPTLSKSIGNGVQFLNRHLSSKMFHDKESMYPLLDFLRAHNYKGKTMMVNDRIQNLNGLQSVMRKAAEYLSVLPPETPYSDFSHRFQEMGLEKGWGDTAGRVFEMVHLLLELLEAPDPGTLENFLGRIPMVFNVAILSPHGYFAQANVLGLPDTGGQVVYILDQVRALENEMLLRIKQQGLDITPRILVVTRLLPDAVGTTCNQHLEKILGTEHSSILRVPFRTEKGILRKWISRFDVWPYLETFTEDVANEMAREFQGTPDLIIGNYSDGNLVASLLAHRLGVTQCTIAHALEKTKYPDSDIFWKKLDEKYHFSCQFTADLIAMNHTDFIITSTFQEIAGSKDTVGQYESHTAFTLPGLYRVVHGIDVFDPKFNIVSPGADMSIYFPYSEEQKRLTSLHPEIEELLYSPVQNTDHIGVLNDRSKPIIFSMARLDRVKNLTGLVEWFGKNTRLRELVNLVVVAGDHGKESKDREEQDEMKKMKWLMETYNLNGHFRWISAQMNRVRNGELYRYIADTKGAFVQPAIYEAFGLTVVEAMTCGLPTFATVNGGPGEIIVDGVSGFHIDPYQGDKAAQLMVDFFEKSKEDPSQWDEISQNGLKRINEKYTWKIYSERLLTLSGVYGFWKYVSKLERRETRRYLEMFYALKYRKLADSVPLAVDE