MASEKIQQAENNQTPEVMVADAPKPNQDILTESIHELSRFGGFNFLESSVDGIQNLNPERKARKKIFLTDEQKASERDHLKNNIDLWIELLSNSNSVTEMLETSKTKGASVTGKLQENQLKAINSVRDLEKSYRAVMLFYKNTELDKLSNLTIVNAAPEQITDLDNSRFIDFVAAELKQNFDKLDLRMNYSILAIPGYMGSNKVVEKWSKIAHDNKVMLFTDFADLDKPDDVVEMFFLSNLAGGDTFKSNTTMACNWLIGRGAYKELGEEDDLRVSPSAALAGKVHKTLMSQVTAGKKYGGINEVDGVVFQLKKSEISQLEKMGLIPMVNEYGKVMAFSAKTLFNGDNLGLQTYSVVRVFDYITKVLFDFLNRRSFENWSTKTERDLRLQIVKFLDGVQGPDRLIEKFKILRFEQDPNQKDRIFLDIHLTPYFPAKSFVIKLDGIKGDDGATWNSDYEQG