MDQFGSPAQPTSVITALGGHTPSVGGPGSVLGPSSVLGGAGPSSILGPGSVLGGQSALGTVGAGSMTMLANTGPSSLLGASTNPGSLLPATGPSSVLGGAGPSSVLTGSMLGHHSGPGSVLNSQGGPGSMLGYSHDRGGPSSVVNVGGNPGSVFQDMNPASVGPGNLAVPMTPLAGDHFQPASNIPTVATIAPQTPASQLIDVPSPALQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEASRLAARKYARIVQKLGFNAKFTEFKVQNMVGSCDVRFPIQLEGLCLTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKKDIDDAFSQIYPILKGFKK