MTRARKSSTASVTPAIPMANRIAIDVGYRQVKAVSARSRISFPSSVAPARTFSASGIARLENYQVTIDGEPFFVGDLAEREASNSLIEQTERTKHHNQEHDVLILTAARLLNAEPGCHLAVGLPIAYFADQRVDLQRSLTQLEAEVSVDGMKPREIFFDNIIVYPQGAAALLTLKSLPQEGMVSLIDIGQRTTDYITARIQDGRVTPVLSQTGSIEIGVADYYRAIGEIYQAHTGAPANGNRIQDVIKRQGRIAYRRKIIDLSDDMLKAQTMIAKAIGDRIKKSLAEIHYDLDAIYMAGGGSHVFPRLVEDMQATVIEDPVWANSLGFLKLLE