MAVWPSETAVDREMSVSQHPVALALEQRVGGATRLLATVMALPLVDGIFPALVLAGALTFPFGVVETGVLIFGGSATVAVILAEMDGEPREAVPSILVLGAVIVPVAALEAALAPTIESLVEMAVFERFAGIVILTVAAHTASARVGEWLPRPVHVIGLGLLASVRPAGAELVFVADLGLILRASAAAAVGVGFALGVALLGPRLRGNVDLDRFRFGSAVALGLLALSVLGLLPTTAPVALFAVAVTAVFAYDPPEDDAEAPSLDPDYAHDLRNTHDDRSAGDPYVPDGPLPSEGEAGNDEETERAPWL