MQGLQWPALIQALALRPGGPPSLRLTGIGPPSPPGRDDLRDVGVRLADLARSVRVHFSFRGVAANRLDEVRPWMLQVAQGEAVAVNSVLQLHRLLADDASFSADDARPRAPIDAVLDCVASVRPKVLTVVEQEADHNKPGFLDRFTEALFYYSAVFDSLDAASGGAGDAAAEAYLEREICDIVCGEGADRRERHEPLWRWRDRLGRAGLAAVPLGANALRQARMLVGLFSGEGHCVEEAEGCLTLGWHGRPLFSASAWRAAEENNQSDSCNADGSRSSGSGSGSGSEESNISCSS*