MNIFLSYIVLGLSLSAPVGPVNAAQIDKGIKNGFWHAWIFGLGAMTADGLYMLFIYFGLSQFLTAPFVKTFLWLFGFFVLTYTGIETLKNVREPMDVRSSRGKPSYRKTFASGFLISLSNPLSILFWLGIYGSILAKTAEAYNMNQLLIYSSGIMIGILIWDFCMAITASTFRNLLHEKLLRGLTGIAGVSLLVFGFYFGYQGIKQLLG