MSSMVKTGDSNIWSPRMMPFWCSHNATAAAAAAVDFTAGGDKQSMLHQTTFDALPAQSFYPARWPAPPATADTYPEQPRWNSDHVYPMFPFVQSETYPSDPFPSTSVSGPMDYKVNAFYPNAILGSGYPTDYNQFTLVKTTVEIARCAGATEPATVEDSALSSCRLTVVVSDVRVRTSDKYRMVYSDYQRLELEKEFCTSTFVTSERKAELSTLLNLTERQIKIWFQNR