MNPQGHSIHGMPSQISNSASASQQMSDQSLNRQQMSSGLSHTQPSNTFSHQMGGSSLHLPNPSGYSQPMAQHQIGYKQPYANKNINDANDRPNETQRQDSLLMPSRSQIHGPPSISTPYSSLHPMTPKTPAEIGVGPPQLQNIVSTVNLDTKLDLKRIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSENESRLAARKYARVVQKLGFPAKFLDFKIQNMVGSVDVKFPIRLEGLVLAHSQFSSYEPELFPGLIYRMVKPRIVLLIFVSGKVVLTGAKVRHEIEEAFNNIYPILKGYRKTS