MLALVTVLALTAQSSAALAAGIQAQIMEIQTQQSVERLQANRAIYTQATEFEGIQKSAGNSYAMEVSLPGEEKTGYQPVVRMDIDLTDTQAVADVLSLDALPDVIKEEISAARDSAMESGAQEATVTLFAPSEFTIDYKDRNDPITPSEDLPRSDDKIYYTYQGSEMVSVKIYWDNKKSDPYVLAEGEQTKAFAAALTEIAVSGVLGNPVFEVVETGYSILQAFMDLVGVANMDNVMITSEDALQVTFHHNLIAQFTFTKVGNRWHHGLTTKQLKLLRIEYFQKYDVEVSPGHYVEKEDTITETYNRILTTPYFDDPWQTAKAFIGNPLVMMVQYKLHGRVFNF