MDPFGQSPAQPGSVMSSLFGAGGQTPASNQTHGANSILNSNLIMGGNSILGPGSLMSGTGPGSVFGLNPQSVIGQTPQSNALNHGPGSILGGLSSSGNGPGSMLNPSSVLNGPGSVLNSLNNPPSVLASVRGPDSVINSQNGPGSVYAEREPASVMNLNGIPQYGDAPPSVMPLAVPMTPLQADFLGNRDLMPASNIPTTAMPATPMSVAIDVPSPTLQNIVSTVNLGVQLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEEASRLAARKYARIIQKLGFDAKFTEFKVQNMVGSCDVKFPILLEALCIKHSQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKRDIDEAFNQIYPILKGFKK