MSRGKASRKLDDFFLLTALGIARESATLFLQHSSSLVCIAVLLLSPASAAIILSHGFLDRLLVVKLAIGIQAAFGYGTAGLIIRSHHNHYALQLFYHKLSETILSYVFFFPFLATFSLWAKAAVAHTVASNYAGNRPSWQRLIEELPKLWKRLVGTYIWVCLLVLGFNVLMFVFMSTVINGVSVLGLPAIWEIGAAMCGGILYSIVFAHVMIVCNLATVVCVMEADCCYGLDAVFRAMFLIRGRTHIALLMALLTNMSLALVESLFQYRVMGMRHGSNFYYEKGSRINSSAVWEAPLLVFIYSMVGVMEGVMSCVFYYTCKSSRLEGIFLNYSPFQNPLADEYSSKQNLFSVHCLENKIQV*