MKYSIKVNEVRAKEGSNIKGFATVVFGDSFKITNIAILENKDKGELFVSMPRYRSNERDESNGVIYKDVCNPITAEFREELYTNILDAYARIKEPEKEETQKQDRTQEMPEFSVTVTPYEREGSNIKGLARIYFENSFIVNNINIVQGKEKIFVSMPSYKTKQVDEQGKPIYQDVCYPVTKDFREKLYNEIISEYEKAKDKSNEKARENAEQNHGNPDREKKDTPFR