MSMFTTLEEAIDAAREEFLASHPDIEQDDAAINQFGLQKYVMQDGDIMWQAEFFEDEGDSGECLPVRSNEAAQAIFDGDFDEIELRQEWLAENTLHEWDDGEFQLEPPLDSEEGKAAAQEWEDDNSDSDRSYS