MDGGSWMLKAAAAGDMHGGAGDTMIRCSWSDMATTDQLLRHHEQEPAMTMMMNSQSQAMQQQLSQAIFMINSSCLLLIYMLMDMEEHDHQYATPPSPSSSSFRSFSAGTTTTTTSRDDNSSLMLAAAAASCHHQTTEVSSQILLPRPGQAARRSSGGHGAAAAATAFRPYSRYLGPKKHLLRRPGAATTATGGGGGQRAFKKAISVLSKIHAARLAQYYQIMEMAARASPAATAGGGGGENQQLQLQHVLSERKRREKLNDSFKALRDVLPPATKKDKASVLMRAKDYVNVLKARIAELEEKNRKLSESQQLHAGDGDGERDDGPDDDKIEVNTSRSAADQGSSPNKCQELHLKIVLGSSSGCSAMDAVAGILQGLNEKRDVSLLATGHNSSSSSSSGRRRLLPRAKSSQQPAGTF