MKKKAPMSCGSPTRTEKALRLQDGRVGKYGGEGRAKRPAVDAFHGELTPSPPKRAFFSSPPPLGGGLPRWGISKSIRLRRRHHHRSSSSHPRRRRASERAIGPRGKTMKKCPSEINFEAFIHGGSGEADPAAAAEQKPAGSHPPFMMFSAADLSAFSFADSSTITGAIPNHIWPQTQSLNARHPAVSTTIESQSSICAAASPTSATNLTMKESQTLGGTSGSDSDSESMFDIEGGPCEQSTNPLDVKRMRRMVSNRESARRSRKRKQAHLADLESQVDQLRGENASLFKQLTDANGQFTTAVTDNRILKSDVEALRVKVKMAEDMVARGAMSCGLGHLGGLSPALNARQRCVPDVLTGLDYAGDDPFTGLSPPDQGQMPGGEVVDGCWGWDSHSNGGMSK