MSMEYIIIGNGVAGTEAAKNIRKRDSTAEIKIFTNEYFPFYSRIMLPMLLAKEVTLEEIYVYKTEWYWKNKIQLYLNCTVKNVDHKNQTITLKDTSHVTYNKLLFATGSSSNLPPVEGINTTKGVFTLRTIEDVTTITRRAAGSKTVTLIGGGLLGLEAGNSLSKLGLSVTIVEIFDRLLPRQLDAEGAAILQKQMEERGLKFLLSAKSQSIKDDGRTKILELNNGKTVEGDFIVVSAGIKPNIGLAKTTGISVDKGILVNDRMETNISHIYAAGDVAEHKSRIYGIWPAAQRQGVIAGINMAGDNEIYTGTVPSTTLKVAGISLTSMGDILTEDKTVEHIKAKDPVKNIYKKLFIKGGKILGAIFLGDVKNALDIGKLMEKKIDVSNYKERILDTNFDIKGLLQ