MANWDHPTSKVRSTVLGLPEQVRACLFDLDGVLTDTASVHAKAWQTMFDTYLYQRAKHTGENFVPFDPTADYRQYVDGKKREDGVRSFLGSRGITLPEGSADNSGDVETIYGLGNRKDDLFRQVLKEHGIEVFDGSRRYLEAITYAGLGVAVVSSSTNTRDVLKITGLDRFVQQQVDGITLREEHIAGKPAPDSYLRGAQLLDVAPDAAAVFEDALSGVQAGLSGHFGFVVGINRTGRVDQAEELRRIGANVVVTDLAELL