MSTQPQLKISHVQGTYAVVRLGPDTKPPDWFWGSRFYNLTKTDEELSLVCEQSNVPNDICEDEKQCESNWGLFKVEGPLDFGLTGILNKLTAPLAKAGISIFAISTYDTDYILVKKHLVSNAGYAWKLEGHVVQGLPETRPPQDGAAVAFERDQFIQRMIDLQNGKEGVEETFGLVVCAGWVPSESLQSAYRNNLLPAIQKCFDESDWNNNNNQQIPNVYLYPSQHLHVTVATCHAFTRPLTDKATQDILTREWTNLVKAASQRDEWPNVPLQLSLVSAQIGKRAGILLWKDVTGGMDQMRICINAETKARHKQLIRAGIEPDTLSIPGIIHSTVLRFHQVPTTPGEQVQAKFQTHVKERISSFFDEPVTIDKAKLVCERKPYMHIDHDERHVLETFSLGSS*