MKRLGSSDSLGALMTICPTTEEESPRNNQVYGREFQSMMEGLDEEGCVDEPGQKKRRLSVDQVKALEKNFEVENKLEPDRKVKLAQELGLQPRQVAVWFQNRRARWKTKQLERDYGVLKANYDALKLNCEDLQRDKETLLKEVKELKSRLQIQEENTTTESDVCVKEELITLQESENTASDETAILRSDSKDLNNDCFKNGDGVASLFPADFKDGSSDSDSSAILNEESNAAISSSGVLQNHNFLMSPGSSSLKFNCSESSSPSSMSNCFQFQTQFVKMEEHNFLSADETCDFFSDEQPPTLQWYCSEEWN