MLSRNTLKFLYLSFFVISCVNAAKEEEKKKEKKEDLTVDVTLSSWENVTSTPEAGGTLLKANEGYRFKTLKVGDKTLYNVDTSKYDAVHLYKLTHDSDEWLKLLLHPAKPVMFKKKSDKEYSEVKFETYYDDVLFKGKSAKELDASKVTDTGLFTQESFGTGKKYTFNNSFKPSKVSFDKKDVGKPDKAKFLDVFVYVGSDDKKVVRLDYFFGGDSRLKEVYFELKDDKWVKMEQNDANKALHAMSDSWKLDYKPVVDKFSPLAVLASVLIVAASVFYNL