MGSGVPDPGDIFTTGSSLLRQVSDKMELAIPGANWIGASAAAYSSQNLAQQLRTKAMSDIDKLAGNLVSNQARHIRDARKVLSAMITMVNGVRKACKKLEKVPLVGKGLSLALAVPPCGTAMSVVGGALLYLTLTTMNNVMNLKGLLGRLIEMLTALPKFAGLPKLPIPGLPEIAWPPKLPEIPIPGLPSIPGLPEFNWPPTPGAPDFTLPIPGLPEFQWPSMPGFPQFNWPRPGFPIPGFPGLPGLPTIPDVFPGLPGLDDLLSGVGILGRLPTWVEVASLPEFLAGFAGLPSLDFGELLSFAQLPAVGQLTETMNQLAQLASAGGHSSNIVNMAGQQTPMISSLARQSGPPQGILGVDTDNEVRTDAAAGATVERAPIDTASDGTQLERRLA