MTQSDLDLLLDMGFDKSRAELAIKRTGGLQGALEWLEKNQDTSLEDLQDDADEEAQGGPNIAPVNDGQSANSLVCNECGKKFRNSDSATFHATKSGHTDFSESTEAIAHLTEEQKKERLAELREQLKAKKAAQSEADKEDAKRNEKIRQKATRETQDLKEEIARKEQIKEAAKKRQEKLDDLEAKRRIKAKIEADKAERKRKADEAKAARDGTTVASSSASPAPASSAPAAPKPSVSHNDARLRLQLPVGGNVQKTYPAETTLFEVAQAIEAEHGISVDNFSLTFPRKTFSGSEDFSKTLREAGLVPSAVLIVKSA