MRAKNLAYFVFSGTALAFALPMLWATCKQRPDLVSWGAFASTAAIVVYLATLCVLLICTPVLYEQHRVVLEATYLIGLCMPFAIFIHLCNTGVDDLFYQAILHLCLIPFIDLPVGATVLGAACLTPMYLALDWHSLRRQGLAPSTWGLLLQRQAACSACWVGGVTLVHALAVKEFGAVAEKIQSGANTPQSHGRQSMSGMVQAPRGLLARLEFFLLRIKRSLSANDCTLVLALLPFFDASALERPGPFELYVAFIC