MLAVFEQSIGKPPPELSLAQAAILKKEAKTREEIAESFKTWKQDSSFYHLFNGNFMAFSHGNENPLQPRSIVVMDDVFCIFSGVLDNTFDLRKHYGLSRQATEAMIMVEAYKVLRDRAPYPPDQVIKELEGKFAFILFDSKASTLFLARDRDGCVPLHWGTAADGSLVCSDDSEFIQASCGKFYTPFPPGCIFISDTGLISFDHPLHKVKAIAREDDEGNINAVIFQVDLYTKLHSIPRRGSAANWAGTTAVEGD*