MSSSNMFLAAFFFLLPSLLHPAAASMPPDVVQDFLDAHNKVRKSHNLPLLKWDIKCENYAKWYSEQRSSDCAMVHSTGDFGECLFWGSGDQWKGSQAVEAWAAEKPYYDYKNNKCIDNQQCLHYTQLVWKNTEGVGCYKGICKGGDTYITCEYYPHGNILGSRPF