MDHFGSPSQSTSVITSLGGQTPNSGHTVCPASLLAGSGPSSILGSASIIGGSSVTLGPGSIVVGNASGSVSNLSSVGCVGPNSVLASAGPSSVLGSSILGQHGGPGSVLNSQGGPGSLLSYSGERGGPSSVINVGGNPGSVFQDMNPASVGPGNLAVPMTPLAGDHFQPASNIPMVSTNPPQTPGSQLIDVPSPALQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEESSRLAARKYARIVQKLGFNAKFTEFKVQNMVGSCDVRFPIQLEGLCLTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKYKKDIDDAFNQIYPILKGFKK