MLWKSLIALCVIGAAVAEQTPVFLWGANSVAKPSLKTVSQVEFAEQLAALLEDHMVVAFEENGLSSKDFLCSNSQAQSCYAQLQGVSPKTYYTSVENPSEALRSVAAKREHNSIDASGKLTTPAKCAVGTALFVTFEDAADSREASLESHDAAIAAISKQFECKVAYLYLAAPSTAPVVQRRTRRDTAATTGGIMWKSTNQFQIFYTALLYNGNPITVTDLKLSNASSTKLSVVMETSDATKPITFDVVYNGGYFSLSNLVYDNSNFRSSGVNAPTTFSYSCGNLTLESSAVNNMYNTLSFKSLQLQAPFDGSYKENFAFGDSWDCVGFVTPGILMGLFVVLLLLVIMFVGVCWMMDINTMDRFDDPKGKTITINAAAE