MATKHGVMQGPEHSMEFNQLFSSKASYDENLAFLRAMLASLHTHMKSVVFLLDGFEAFARARGKQQLLYNLFDVLQHSKVQAAVIGITCAQDVMEGMEKRVKSRFSHRKIVITCPAHFEVPVIQQGSQPGPVNSTAAALPAPRPVAGGPGASSTTSAVSFQDTPLGLLCDALTLPDPLQLQGVQLQGQQSQHAGQAPAGKQKLAAGQPLLGADSLSPAFAREHNQAVANALRAPAVKDALRQLFYGPLTPADLVEGPTTGGQVHVLAAVQQANSSNDLDLSVLQLWLVVGMMRLEAKRQTMYNFEMVWDECQSIRADHGLLSSMTRAAAWRAFEGLLAYGVAFWIDPGVEGRGRALQYAGVSLRLTPLEVTTGLSVHDQAPEELIRFAAMEC*