MSERESLSGADNAWRRMGTPTNLMTITGVMMFDERMTYEDLCNRLEERLLRFERFQQRIGGRKRRFRQPYWETVDGFDVEPHVYHISLPEPQDKATFEAFVGKLMSRPLDESRPLWEAYLVDGAGPGEGNAVAFRLNHSIGDGFALLYVLLGLVDNPGDIELPSGMVSAPDDIGDDADSGADGGNGSDESDVASGDGQPADTDSKSDGERGSSGLPSPVSAAGTAATGVATGYDLLFGDDDPDTSLRGELGQTKRAAWTDEIPLEQVRTVCEAQPHRATINDVLLAALAGALRRLLEDRGEPVDGMELHGTVPVNLKPMAERDGSLGNNFGLVFLPLPVGTEPLQERISIIHEWMDGKRAGIQAFLMYALLTIGGHVPEYVQKKVMTLFEDRATGVVTNVPGPTDAIQFAGREITDMIFWVPQANEQGIGISIFSYDGNVRVGVAADENLLGAPGELAAAFEAEMEALLEDAE