MDKIQSDCPYPGCFFCVMKEANPSKRRASVLKFFRELPSQDDDGQVLPISGLWNTAMAHPNDPEFINLGIFECMAALIWKGLKNRRWLAHDQNIYIPYYAAHIIGSYTMNVEEFAERAVRAGVIPPLVELLRGRLTWVEQRVAVRALGHLATYPSTFPAVAEHGEVLELAIQLASSSLEIVYSHFYQFVDRRLGYHCDLLTRGMGGVEMESRKAEEWASQLQCWSLQLINCFAFKPEFLHDICKADFLNKLPGMWGGLVNENSPAGVGLLRTICQNKVGRGHVANIPGTIDALCNIARSSDDWQYMAVDCLIWLVQDANTCHMVIDKVAPTLIDLTNISTLGDYKRLGDTIVTVLQECMQQSGNSRSTIRTQTKSEIDELLRSKQSLKLEKSMPREDLHIKQAAALVVKLEGNSLFSSGNIAGAAEKYSEALALCPMKSKKERVVLYSNRAQCYLLLQQPLAAISDATRALCLHSPVNRHAKSLWRRAQAYDMLGFAKESLLDAILFINECSQSNDPDLSLKQNKVPDYAERLVKKQMRAAWLFREASLKHGGVHCEGDASDAFGQEADDSEWETASESDAENDVRGEGDDETEWKNDGHQEDFCEKS*