MDSFQLSVVHRLPQSYRWLSGFAGINVEPIPLSGREEDNNLIGLKLLSHDGDIAWEIMRQLNQSLFEIQVECAVLEWESEPCLFLHRNDESTAMCRLKNVGVAIAESVSAQYPF