MSRLSGTLLCLVLAIILLSGSFPVGESAIGVNWGTISFHRLKPSTVVDLLKDNKIKRVKLFDADPGSLTALMGSGIEVMVGIPNEMLAALSSSTDASDLWVRQNVSRYVVKGGADIRYVAVGNEPFLTSYSGQFQSFVVPALLNLQQSLVKANLAGYVKLVVPCNADAYESSLPSQGAFRPELTQIMTQLVSFLNSNGSPFVVNIYPFLSLYGNSDFPQDYAFFEGSTHPVTDGSNVYYNAFDGNFDTLVAALNKLGYGQMPIVIGEVGWPTDGAIGANLTAARVFNQGLIKHVLSNKGTPLRPDAPPMDIYLFALLDEGAKSVLPGNFERHWGIFSFDGQAKYALNLGLGNKLLKNAKNVEYLPSRWCVADPSKDLTSVANHLRIACSAADCTTLNYGGSCNEIGAKGNISYAFNSYYQLQMQNAQSCDFDGLGMVTFLDPSVGDCRFPVGVNDHKSSLAFRSCHRWTTIWTSILGGVWFFLML*