MDQFGNSGSPQAPLSVFEPMSNFTATAQTPASTSHHNNSNNEPSSMLGPGSVFSNSVITGLGSMGPGSALGSAIGPGSAFAFNGPASVLSNKLDQDKNPLSAAPASNRLDLPKTPMPAISSDFPFDSSKLLPPPSNIAMTVSGQSQAVIEVDVPLPTLQNIVSTVNLGVSLDLKKVAQSARNAEYNPKRFAAVIMRIREPRTTALIFSSGKMVCTGAKSEDSSRLAARKYARIIQKLGFNAKFTEFKVQNMVGSCDVKFPIRLEGLCVAHAQFSTYEPELFPGLIYRMVKPRVVLLIFVSGKVVITGAKFKKDIDEAFKQIYPLLKNFKK