MATPRILVLQSLAASSIWGAHASSAQKPLLHDAEPVAVTSAKKPLVDSDALQASISIDRLLKGAQDLYAIANLSFVEYNRPTRVIGSKGHLGTLKYIRDAISDLGDYYTIVEQPFPAYVGWVQESRLVVGDEVFQDAKPMSLTPPTKDREPVHGNIVLVENNGCSHEDYPSSVRGNIALIRRGACAFGDKSSLAGKAGAAAAIVYNHEKGDISGTLGSPNDDHVATFGISLDEAKPLIEKLESGDEVDAIAYIRSWVNTAITNNLVAQTTQGDPDNCVALGAHSDSVEAGPGINDDGSGTLSLIEVARQLTKFKVNNCVRFAWWSAEEEGLVGSSYYASSLSPEENLKVRLFMDYDMLASPNFAYQVYNATNDVHPTGSEELRDLYIDWYQSHGLNYTLIPFDGRSDYDGFIRAGIPAGGIATGAEGIKSKKERKMFGGKDGDAYDECYHQLCDDTRNVNATAWELNTKLVAHSVATYTASFDKFPKRNLDTWTRASREGGSYAETTKWKGSQLFI