TNRMELNSLLILLEAAEYLERRDREAEHGYASVLPYTSDFSRKKTKASPMSRKTQNNRSFRSSHNELEKHRRAKLRLYLEQLKKLVPLGPDSTRHTTLSLLKRAKMHIKKLEEQDRKALNTKEQLQREHRYLKRRLEQLSVSGSVERIRTDSMGSTISTDSEQGSLSLVNTEVDIEGMEFTPVEADSVDSISDGEEEDHYSLQSSSSDTSYTATHSHRLQ