MDHFGSPSQSTSVITSLGGQTPSSGHTVGPASILTGSGPSSVLGPASILGGPSLSLGPGSMVMGSVSGPTSNLNNVGCAGPSSILANAGPSSVLGSSILGQHGGPGSVLNSQGGPGSLLSYSGERGGPSSVINVGGNPGSVFQDMNPASVGPGNLAVPMTPLAGDHFQQPASNIPMVSTNPPQTPGSQLIDVPSPALQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEESSRLAARKYARIVQKLGFNAKFTEFKVQNMVGSCDVRFPIQLEGLCLTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKYKKDIDDAFNQIYPILKGFKK