MSTVSLEVVKALVKLFVERFDNNELEDLAFSLGVNFDDISGNTRSAKARELALYLNRRSLMDELRQKGPVERPDLDWEAVFGGVTPPLTAGITGPEPPARGPKVDFRDIQKLGPILAAHTLFQTPDGRQSLLYNAGLSRVIHLDLNGNAYAVASSLLAKVNEYGEIEPGDTAIGRLLAYIAADPALPPADKSVITAIAAKNAIKIE