MLFNKLKLIFRKEVHKPIFFVSLVLVCLYTNKICAQEWNSKGNSLKYYVSGGISLQFGSHQNRVGLSLSSTFGQSYANVSFQYNFFYTFKDFGYYENSFQHIAGIKLATAFDRRPIIFRAISNSPFSSRAFYQFHYFYRYYFNNWNTSQPTGEIGLNFGHFFLLHENDLLAAETVDKFRTAALRIGYQDSLQSIASSFLFWTGNKDDPDTKRVNSSDFSRYGYFDLSDTPYGKYSHGILAIDYTRQLPFGNQLRISSGYDHEKIRNLIQNKFMHDLPIWPRRWNTAKSRHVPMVDKDGNSYLFKEHQELREGKFYWGVFINGSDFY