MSTAAAQEPEVLVDMKGSVAVVTLNRPKALNSLSLGMVQQLLALNTQITAQPRPGEPVSCVVVKGAGGKAFCAGGDVKELVVRALARNAAGASASGPDPAAFGVAFFRTEYANNAAISQLPVPYVALIDGICMGGGVGASFHGAFRVATERTILAMPEAGIGLFPDIGASFFLHRLPGCLGRYMGLTGERLTGAEVKDAGFATHLVRSARIPELEAALVALGPRAADLSVVDNLIRSFEEPLVMAGAGAAGSLSSSALLEWKLPLINVHFGCGGVEEVIASLEGAVAAAEAAVQQPAAGSLEAAQAAFLKSTLAAMRRGSPLSHAMTWEMLRRSAAGHMTLRQALEMEFVMAARCVHGQADFLEGVRALLIDKDNKPAWKYGSVRQIPGEVVAALFEPLPGEGPLFGGSGSGSGSGPASRM*