MSFNLASSSAPPSSQTHALSSPQATNHSMAATLPQINFGFEELKDRMARFTVRFDDFIEKGRRRILEEKNEFAKTIVEDKDTQRILKKEIEHYKQKEKDVSENVAKEQLEATEAEHTIAEMDRKKQSRLEHKAHLVAQIEATQEAIRKKREIRAEERKALSFQSSRNAPELAFWEDHLGMRIEGAGVTDHLRIVYTHIVDSDWSKEFSFIINMVTRDYEVIQCRPKLDSALVGKWVDRLNETRDLTCFLKEMRQLFKEYSSSRGE