MDQFGSPAQPSSVLGSSMGGQTPRDVMGMGMGMMGNPGSVMGGPGSIFGVGSLMSGAGPGSVAAGSIVTGGPGSVHNPGSAIFNPDRGPMSVAAGGHSTYEPGSVLQLSVPMTPLANVAAGSVINDPQGLSQMQSLMNPPTPASQMDIPQPTLQNIVSTVNLGVQLDLKKIALQARNAEFNPKRFAAVIMRIRDPRTTALIFSSGKMVCTGAKSEEASRLAARKYARIVQKLGFPAKFTEFKVQNMVGSCDVKFPIQLEGICLMHNQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKYKKDIDEAFGQIYPILKNYKKT