MSQSFVPVPENSDFPLENLPYAVFSTENNKVHRICVAIGEHVLDLKAVSQLFPFQVQKSLQAETLNELMGLDFEAWDVVR SQTQKLLTKGSELDHNVDLKAVSIVPQSEIKLHLPAQIGDYTDFYSSIHHATNVGIMFRGPDNALMPNWRHLPVGYHGRA SSVVVSGTPIRRPLGQTFPDGAEKPVFGACKLLDFELEMAFFIGGKGNQLGEPIRVDEAWKNVFGFTLMNDWSARDIQKW EYVPLGPFTAKNLGTTISPWVVPTAALKPFVLDNFPQEPEVLPYLRQNIPFNFDINLEVSLKPADQNEALISKSNFKHLY WTPLQQIAHHTVTGCNLRPGDLMASGTISGETPDSYGSLLELCWKGTKTLELPGGKTRKFLQDFDEVIIRGHCEKNGLRI GFGECVGQVLPAHPVPQ