MMFNMPLAFSELEHIGTFMSQDIGVLQHSLEALPWVSVVSIRKQWPDTIKVFLTEYHATAIWNGNMLLNEDGQVFNGDIGLLKGDRVKLYGPDGTSQQVIEKWRQITPLINSLGLTVTSLVLNERRAWQIILDNGIRLELGKDFLDERVERFISLYNELGSKANQVSYIDLRYDTGAAVGWFPEQELEESTDD