MATRTVIDPLTRIEGHLRIELESEAGRISKAWSETTQFRGIEQIVTGRDPRDAWAFVQRICGVCTTVHAIASVSAVENAIGSNPPEQARLIRDIVLGSQEVQDHVIHFYHLHALDWVNVPSAAKADPAKAVELAKAIGSTWKGNTLERFTEVRDTVQGVLDSGQLSIFTGGYWDHPDYRLPAEANLMAVAHYLDALEFQRSMIRIGTVFGGKNPHPNFLVGGMACTIDPNRSESINQVQTDQIQQWIDESVDFVRSCYLPDALAILSFYPDYFDVGASTPNFFAVGMSGATFAGNPNESRTTSAHTAVKPGVIMNMDLTRVQPFDPAKITEWVSSAWYEYSGGDIGLTPDKGETTVKYTGPKPPFTWLGDNDEYTWCKAPRYDGKPMQVGPLARVLLAYAQGHARTKELVDGAIAKYKITAAQLNSTAGRTLARCVECVTSVELLAEEVWPKFLANIKAGDIDVFDSSKWDPSSWPAGRASGYAFVEVARGNLSHWVSIENGKVAHYQAVVPTTWLAGGRDAAGTQGPYEESLAGNGKHPLADPKQPLEPLRTIHSFDPCMSCAVHVLDPDGETLEVVNS