MDKKLGKRFEGKVVIITASTQGIGFSIAERLGLEGAFVVISSRKQKNVDEAVQKLRDRGIEVFGVVCHVSNAQQRKNLVDKTVQKYGKLDVIVSNAAVNPTVATILETKEQTLDKLWDINVKATILLLQDAAPYLQKGSSVIIISSIAAYRPPASMGMYGVTKTALLGLTKALAAEMAPNTRVNCVAPGFVPTHFAKFITGDANLRRELEAKTLLSRLGTTQDMAAATAYLASEDAAYVTGETLVVAGGMQSRL*