MAMMKNPNQYTKIEKEDLNEIIHRRAQFLIHKILQRADIETLRQQQKRNTTIKLFSFRVVGIRMKIGKKLRKLRKSCVMVDKNGDLIPRVLKSLRRYFFCSSPRNDSNLPPLFALHV