MLNVLQILEVNQQLVLVRARMLAPSGGIKDKAWEEGGSKRRQMDVAVATLGAVLSGGSAGQVAVAAVSPELNAQIHELTKDSKTANLLAHAALSALEAGVSGNNVGAGAVAGLVGEGSAMLLAETVFNKQPNELTAEERNLLKVAGQLAGAAAGQATGGTTADTVFGAETAKRAVENNYLSHRDVYAYQKALKKAIENGESVEEVHKYFKALSEKQRNELLADCDIDCRVTVPQTLLGAVNLADDLSGALNSWLQVLPFEEQGKFYQLVEHENQKTIEALKEKQTGLEKGIELAVDASRLLAKESDINTPKTKQSLYDSKKAREKLEKEFGKENVISTTIAASGIRNTNLAGKKHPKTGVPFDSKGYPIFDDIAKYDTRLDIKSFRSATYPEQMEMATKQLYKDLGEDGLKKLFNQKQINAIKNGDKKIPGFTWHHHQDTGRMQLVPEWQHSKTGHIGGDYIQKGK