MVGSCDVRFPIQLEGLCLTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKKDIDDAFNQIYPILKGFKK