MASGAAGGEFRVPGTVTDDWLFGGAPGSAAMYLGPPAPPEPQGASSSSGFGVASQTTFPIFNLGGAGPFDVSGFDLGNNNNPGAEFMSFLGAGNAASTLMPNSSSLMQPAGNAGSFFGSFAGFGTAPAPQMPADFASAGFDSFQAPPLAAPALSAPFSLRPLEVVPTLGAQPTLFQKRALLRRNAGLEDSAHNNNKKRQAAADTVLVDADEEEDDVDVSIDASGLNYDDSEDGRGVEESGRDDGKESNNANSRMTTGGGAAEGKGKKSKGMPAKNLMAERRRRKKLNDRLYMLRSVVPRISKMDRASILGDAIEYLKELLKKINDLQNELESSPTTSSMPLTPTSFHPPTPTLPTLPSRVKEELYPSALPSPTGQQPMVQVRLREGEAYNIHMLCARRPGLLHSTLTAIDSLNLDVQQAVISCFNGFVMDVFKAEVVKDAPLPQPDQIKAVLLQVAGFHPMI