MTPAGHQHPSQHAPELRAAARHLGRRRFLTVTGAAAALAFAVNLPGAGVAGAAEFDAAKLTDDPFTLGV ......