MSSDAAYSVTLKKLQKALSLELVTADDEDRLENILVTSPEVNRPGLQLVGYLEYFGTDRIQMIGKVETSYLAGLTSEERYSRLDEFFKCGFPCMVVARGLEVFPEMLEVSRKYGIPIFRTKETTSRVLSALISYLNVELAERTREHGVLVEVFGEGILILGESGVGKSETALELVKRGHRLVADDVVEIRRVSEKTLFGTAPDEIRHFIEIRGVGILDVKNLYGVGAVKPTENINLVIQLEFWDQKKDYERLGLVDDYKEILGINIPCLTIPVRPGRNLAIIVEVAALNNRQKKMGYNAARALNERIIGKGRMRPSYE