MNPQGHSIHGMPGTIPNSSGNRQQMSSNPSLTHHQLTNVMPHSQPHNTFSHQMGGNSLHLPNPSGYSQQMQPHHQIGYKQTYATKNITDNNEQTNEQQRQDTLQTTSRSQIQGPPSISTPYSSVHPMTPRTPAEFGVGPPQLQNIVSTVNLDTKLDLKRIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSENASRLAARKYARVVQKLGFPAKFIDFKIQNMVGSVDVKFPIRLEGLVLAHSQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVYNEIEEAFNNIYPILKGYRKTS