MKKELEDQGQCSSLPIDTKNNIQSYQEHLLQQQMQQNSDIFGGGASRGLMFPPEVSPTLQQQSWSMPPVHSFNSNPVHYINNNNTNPVHHHHEQAPFLVPPPTTPSPYASFFSSRRVVPSLQFAYEGPSSHLDHHHHLRIISDTLGPMVQPGSAAPFGLQAELGKMTAQEIMEAKALAASKSHSEAERRRRERINNHLAKLRSLLPNTTKTDKASLLAEVIQHVKELKRQTSLIAETSPVPTESDELTVDAVDEDGKFVIKASLCCEDRSDLLPDLIKTLKALRLRTLKAEITSLGGRVKNVLVITGDEDNSNSNTHNGEQSMQQQQQQFCISSIQEALKAVMEKSGGGDESASGNVKRQRTTTNNNINILEQRSL