MAQRFVRVQNQEGKIYYGLLQLSLNVQALDAPPWLQGQPTEIYLEPDSYQLLAPCSPSKIVAVGKNYADHAAEMGTDVPQEPLIFLKPATSVIPSDGEIIYPTQSQRVDYEGELALIIGERTTCCTPSEAHGKIWGYTIANDVTARDLQRRDGQWTRAKGFDSFCPLGPWIVRELNPGARLQTFLNDDPTPVQSACIDQMVFAPDYLVSYISQVMTLLPGDVVLTGTPMGVGALSLGDRVRVEIEGIGRLENTVIAR