SAQTIEATTVSQLEKAHVRIGDTLRLTGTGMCNIRTPGSWSAKEDSPFLPFDCSQIVWNDAPPLPLPESDIVSKATALMQSVQRQLHPETDDDSRVSPALRSAIQKSGMVLLDDFGDIVQKTNDLCSAKDDCLRLKNALVNLGNTRNWETLTKRATAGKLDGVNVLLRPVSAESLENLVTTSTAPFVIRETSRAAQALNSPAPGGFLIASDEGSVLVNQPWPAVSLYDYPAHEQWGELRRLAGMLMHTPFHAEGIVTNLFTDANGTQHINLHRI