MARVMSRLRKQALQVTWWRISLRTTFQSLADFSVVIRNCKGKVIRNYYGPVNSMNANAAEVYAMLIGCHELLSLGGYNAIIEGDSYSAIQWGSGKASHPWTLTDLVEEVKDIDKQLGASFHHIHREANVMADALAKEGVLCSSILFDV