SAQTIEATSVKQLADAGVRVGDTLRISGTGMCNIRTSGTWSAKTNSPFLPFDCSQIIWNDARSLPLPESELVNKATALTEAVNRQLHPKPEDESRVSASLRSAIQKSGMVLLDDFGDIVLKTADLCSAKDDCVRLKNALVNLGNSKDWDALVKRANAGKLDGVNVLLRPVSAESLDNLVATSTAPFITHETARAAQSLNSPAPGGFLIVSDEGSDFVDQPWPSASLYDYPPQEQWNAFQKLAQMLMHTPFNAEGIVTKIFTDANGTQHIGLHPI