MDKKLGKRFEGKVVIITASTQGIGFSIAERLGLEGAFVVISSRKQKNVDEAVQKLRDRGIEVFGVVCHVSNAQQRKNLVDKTIQKYGKLDVIVSNAAVNPTVTAILETKEQTLDKLWDINVKAAILLLQDAAPYLQKGSSVVIISSIAAYRPPASMGMYGVTKTALLGLTKALAAEMAPNTRVNCVAPGFVPTHFAKFITGDANLRREFEAKTLLGRLGTTQDMAAATAYLASDDAAYVTGETLVVAGGMQSRL*