MFSFIWNEKFWLPHNVTWDLMKEINSAGVSPTLTKSMDCFYAVAVLTAIRYYLKKSVFIPHGLSLGFRFPKISHVPDIPALKTVFEKNHKPTYVQIKELSKTLNLSDRSIEAWFRKKRNCEKFPTIVKLVESEWKLCYYTTMFLYGLFALHDKSYFWDVRDTMMNYPYHVI