MQAAPTAALVHRYASGSLPAIVRLRRRLVNHPCSHCRSTRNTDFIRFSAASSMASSSPYKHELSIAIKAARMSARLCQAVQQKLLTSETQAKSDKSPVTIADYGSQALVSWVLDKEFLGSFSLVAEEDANELLGDSRQDMLVRITELVNETIGAKGVPLTKEDVLKAIDRGKSEGGATGRHWVLDPIDGTKGFLRGEQYAIALALLDWGKVVLGVLACPNLPFTGVSAENASEKPIGCLFSARRGAGTTLESLDGSLTPQKVHVSNIADPTMASFCESVESAHSMQTLTASIARILGVKALPIRMDSQAKYGVMARGDAAIYMRFPQAGYREKIWDHAAGSIVIQEAGGKVVDAAGKPLDFSKGRYLDVEHGIIATNSELLHPLLMATKTAISGRHF*