MNRFGSPSQSTSVITSLSGQTPISSGHSLGPSSVLTGTGPSSILGSTSIIGGPSSTLGPGSIIMGNTSGPTSILSNVSGVGPSSILASAGPSSVLGGSILGQHGGPGSILNSQGGPSSLLSYSGERGGPSSVMNVGGNPGSVFQEMNPASVGPGNLAVPMTPLAGDNFQPASNIPMVSTNPPQTPGSQLVDVPSPALQNIVSTVNLGVPLDLKKIALHARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEESSRLAARKYARIVQKLGFNAKFTEFKVQNMVGSCDVRFPIQLEGLCLTHTQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKYKKDIDDAFNQIYPILKGFKK