MMPVNLPQVVAQVEQAFADYEHALLIHDVPALDRWFWYAPQAVRYGVAEILLGGEAIRQYRQTCAPVHPSRRLQHTVVTTFGRDYATVSTEFTADDSDGIGRQMQAWVRTDAGWRIVAAHVSRMP