MSGGNLDGNDEFDEQLRMQELYGVNNDDNSQKDPGGETEAFGQQPADTPYEWDLDKKAWFPKITEDFIATYQANYGFSNDGASSSTANVQDVSTRAAEEPPQRKTPEPSDPKKRGEKRKADSGNRWFHVEEGRNTNVYVSGLPPDITVDEFIQLMSKFGIIMRDPQTEEFKVKLYKDNQGNLKGDGLCCYLKRESVDLALKLLDEDEIRGYKLHVEVAQFQLKGEYDASKKKKKCKDYKKKLSLQQKQLDWRPERRAGPSRMRHERVVIIKNMFHPMDFEDDPLVLNEIREDLRVECSKFGQIRKLLLFDRHPDGVASVSFRDPEEADYCIQTLDGRWFGGRQITAQAWDGTTDYQ