MAFQEFLQCMSAQGIVVAAAVVILVSVFSIKFDLLGHRIEGYRFPPGPTPLPIIGNLHKLGKLPHRSLQALAKKYGSLMYLRLGSVSTVVASSPEMAKEFLKTHDAIFASRPPTSAGKHTAYDGKDMNVREEEVGLMVDSIGKEIAYPLNQSQQDPHILHNKYYVQNCYWQEILRFDLQGIVRRMKNAHKIFDAFAENVIDEHVVECMELKEGGEDFVDNMLLAGVETSATTLEWVLSELLRNPHIMKKAQQELGTVVGKSPLMIPHESMEGCTVGGCPIPAKTRLVVNVWEIGRDPDVWEDPLAFRPERFMEREIDVRGQNFEMIPFGSGRRGCPGALLAIGVVELALAQLLQCFEWSVEGDPADLDTSEPTFGLTIPRQHPLYAFPVSRLPECL*