MNSNKAAIRLPAFYVGVYEAVDDPSLDSVISWSTSNRSFIIWNPEEFHRRILSTSLQLLSPDYSTFFSQLNFYVSLLYLQD