MNGTLADQLQSHLANYGQPMVNSQRNEDPSMYMNGSAASVSHTNGSSSMGNDQKFPSYKRMAQRRKVPEGELCAVCSDLATGYHYGVASCNGCKTFFRRTIVSEQTFICQYNGNCDVNKNIRCACRHCRFNKCLLVGMDAKAIQNDRDRIGPTKKIKMSSGSDDEQATTPHRLQDQEIIDQLTQVEGLCQELRRCIIPEVTGVTHALTSPCLLFETTDLKVDVSLTNTIFKELFPASMNDIRMWNIREMRICIEWAKTFDVYQRLNLFDQVGTRNFGCWGIEVFILPKNYAVGKLGKSEVVFSQKILEQLQF