MARTLRPDDINPRTGLVVALVSVFLVFGFMFTVSGIKGETLGDIPLLAIGPAICLPGIAAIALTRKTDGCTKCPENMRPCCKEVKDRDGMELLRTPSDLESGKGSCDELARKAYRKDRRGLRGEDTVFICTTSTTAAATAECKSLTKKVEQEEMLKYLDCCYPEMPENVLVGDVSTYSALEKKSSSPSRDSTPCPDIEDNIFVAPKDSIIVCSYKDNSPYDRYCCYINPTGVNSDQETIV