MKALKRGLEDDRHPEQEHSSAVSDSDDGSPLDLSGKGILAKRRRRGNLPKESVQILRSWLYEHRFNAYPSEQEKLSLSNQTKLSVLQICNWFINARRRLLPDLLRKDGKDPTKFTISRKIVGKTEALQPNRGEACSPETGASARSSQPRPSVIRSMPTLDLSLLGNTATAILTGAGYPGKEVCVQALMTLDTQSLLMEADERGAPSAGPTPGITVAASYPSGLLNTPPPTPPELYMGHDFSDLRLLVDAALQRAAEQDLLKESQSKPAE