MSLRSVRYDMASLRDLGLSEYEARAYRSLLTTGPTTAKELSRASDVPMGRIYDVLNSIEQYNLVRTQTASRPKKYVAVEPTTALDRLLEDKKRELEEKADQYESIVDDLADELDAAEPVEEQFWTAAVGPDETIDLLLERLAAADRDIVMVSSHPSPQWDMQAVSEEINAQLEHALDRGVSVDLLLTREMVGSMSEAVGQRYRETLQQRDDFDVRTYDDLTGSFNIIDGVEVCIQVPNPLSSGEAFGMIDLKDPEFAANVHEEFVPRWEDADPLEF