MNLNSPHPSVLGSLGGDTPAHGPSSILGGHGGPGSVLGQHGGPGSVLGPGSIMGPSSIVGPNSLLGPSSMIGGSHQGHSMMHSNQGPGSMVGFSSVDRGSNMNLNINPSSVVNLGGNPGSVLQDMNPGSVGPNLAVPMTPLNFEQQSYRDANHMPASNLPAAMMPATPASAIDIPMPTLQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDASRLAARKYARIVQKLGFDAKFTEFKVQNMVGSCDVRFPIQLEGLCVTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKKDIDDAFSQIYPILKGFKK