MADVRFLDIFCKVIDNFGDIGVCWRLAADLASRGHQVRLWVDDASALDWMAPARCKGVRVLPWGEPLDLAAAGLDQQPSDVMIEAFGCEIAPEFIAACVRLEKAGGKKPVWINLEYLSAEPYVERCHAMPSPVQGGPAAGWIKWFFYPGFTPSTGGLLCEADLAERQARFDRAAWLASQSIPWRGEKLVSLYCYEPSALPGLLAHFAAHGLEGQPVRLLVAAGRAGNAVKAALSHENWPLPLANGHKLLSISHLKLLPQAQFDHLLWACDLNFVRGEDSVVRALWAGKPFVWQIYPQHDDAHQAKLHAFLDMLDAPPSLRAFHAHWNADEIELAGGASPAPDLPAWQITTLAARSRLLAQQDLSTRLLEFVAKNR