MIGFVAAAILSFVPAFIYAAIAYWLDRFEKEPRRLLFGAFIWGAFVATLGAIVWTGLAQVSLAIFIGEASAEVAGTTLLAPLVEESLKGIAVVIIMLAFPEEFDSRLDGMLYAAITALGFAATENLLYLYFMGYQESGVGGLISLFILRVILGGWGHAVYTAWIGLGLAMSRLHPNRFIRFISPFAGWLLAVCLHALHNTMAVFLAGEFGLTGLGLTLLVDWSFWIVVLGLVIWEIRREQHHIATYLAEEVMAGIIAPGHYNAAKSFSGQLRNRLRNATASRFYEACAELAHKKHHLATGVGDERNTIARINQLRRELAQLAPKVPAV