MSGKSKAFTKEEELLLQDFSRNVSTKSSALFYGNAFIVSAIPIWLFWRIHLIDIYANLISFVLVTLASTYTLALAYKNTKFVLKHKIAVKREDAVTKEMSRKLSEDKKMSKKEKDERILWKKNEVADYEATTFSIFYNNALFLALVIVCSFYILKTFTPAVNYILSVGAMSALLALLSTGSQ