MQPTPINQLVSVVGSYAAPSSTQAHSRPPYTPNTPGTPFHERDGAIPQPQLQNIVCTVNLEIRLDLRRIARSARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSENEARLAARKYARIIQKLGFDARFKGFTIQNMVGSCDVRFHIRLEGLNAAQKKFTTYEPELFPGLVYRMQKPKIVLLIFVSGKIVLTGAKVRDEIYQAFNNIYPILKNFMKLDSDKSGLHQPALTG