MSLRSVRYDMASLRDLGLSEYEARAYRSLLTTGPTTAKELSRASDVPMGRIYDVLNSIEQYNLVRTQTASRPKKYVAVEPTTALDRLLEDKKRELEEKADQYESIVDDLADELDADLADELDAAEPVEEQF