MSLHATRASALLAWVNSLKVDNPLSALSQLRDCSVFLKIIDKVHGSEEGQSVLQQPLSEKIEFIRSFLQKHCKHKSTMESPVSIPKLLEGEELELAKVTMLLLYHASMSTKSPRDWNEFEYKIQAELATVLKFVLDNEESLNENLEFFLQKKVPLSSSSISSTSSEEQSPVFSRQHKREVRFLELQKIASSSSMNSFLPGSPVSPMGDIMQTPQFQLRRLKKQLADERENRDELELELTENRKLITEKGQ