MKTHDLIFSSRPSSFMAQKLLYGKDVAFAPYDEYWRQTRKICIVELLSSKRVEAYRTVREDEIMNMMKKISSPSSFSQLGLVNLSELLGSLTNDIICRVALGKKYSQIEGEDGGSGNGSRFKRLLEEFTELLGSFYVGDFIPSLAWIGRLCGLVERAEKNSREWDDLLEGIIKDHEDGKRETVDGNVKDFVDVLLRVQKDTSFGLPLTKDHIKALILDMFAAGTDTTYTAIEWMMAELLRNPKVMKKVQEELRGIAVGNSMFTEDMLHQMNYLKSVIKETMRLHPPIPLLVPRESTKSSKIYGYDIPAKTRVIVNAWATGRDPISWEDPDKFQPERFVDGANKSHVDFRGHDFELIPFGAGRRICPGIHFAMSTVECTLANLLHRFDWKMPDGVDIDMDEGHGLTIRKKTPLILVPTPCFP