MDKGGVEDALKLGDRSTSDVVIHLKNRDGWIEQFYCHSSILSVKSKFFAKKISESQSTSLDSRCCIEVSCSGSEYEHYVKLLRLLYLPPESILDSWDSVQSALGVLQVAVTLCCEEITQSCIQYLEAAPWEEKEEEVILKTVASLGAAAMPILARIEPVDLSGAKNVFISAIRFATSTDISCPPFTYELKTSAQEQIEYMLVEDEDVPLVTADDDVKSEVKIGLSKMFSLMMEVMSLLSESDGLLESAEKKVLQSLSDVEWMCNILPKMDMMKDFVCLWSDISINILDVVQDKKFSCNIWSIKVKLMEVTGKVLEAVGYGHVILPALARVQLLKIWLPYIRMMKPLLDSKYADDAAFAYKLDDDLCQGIEGAIVSLVSALPSNDQADILTDWMRAEQVRYPDLSEAFEVWCYRTKAAKRRLEVGFNDVGNATVSL