MNQVTPFTERVRESLRAQLLDAAAELLAERGVKGLRMADVAARTGVSRQTVHNEFGTKEALVTAVAAHTVEDFLEGVAQRVTEAPDLATGITAAARHTLVHATENRLVNAILTGTDAEDLLPLLTTKGQPVLMPAVDLLTQLWRPRLPWLPDEEIRLLAETGMRLTVSHLLTPTGTVDEAVATITALMCRLIPEAPDD