MKTKKGLMMLSGSETDDEDSVDAPLDLSSSAGSSGKRKRRGNLPKESVQILRDWLYEHRYNAYPSEQEKALLSKQTQLSTLQVCNWFINARRRLLPEMLRKDGKDPNQFTISRKGSKAGDSFSDSSQSPKHSSPAAATEESYDKRVLHPSSFDPAVPSVLRKAVSPTMPSPTSASPSPGLVPTRPSVICHTTVTTAMQASPTASHPSAPGMNCDRCREEGPGSQPLPTPTTTILSSTSIEGNLSPRSGLFNTPPPTPPDLTQDFSGFQLLVDVALKRAAEMELQAKQLVA