MDNNSSNNLLQSSFESQEDTDNEKRAALQREQLSRRPSYRKILDELASESGTGTADTKPDKLNLVASLNNSQNTQVSQPAVITINNSTNLVPPHQQQILAGPQTSNVGGLFHTPVIVTSDVMSVLASTLTNSSNTSGVQPTVVALPQGSNSDQLSQPAATIMSFNNSQADLQNLSATQVLSNVIQAPRTALITTPYYNIHRPPNNQVVMTQGIPGGNHQTPQQLADEASKKREIRLMKNREAARHCRVKKKEYLKCLEERVQILEGQNKKLIDELKALKEFYTQHKKDYPEHNI