MNSGGGFGLGLGFGLSPTTVIQVTNLSSAVTSEQMRTLFSFLGEIEELRLYPPDNAPLAFSSKVCYVKFRDRSSVGVAQHLTNTVFIDRALIVVPCAEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLGVSLSSLGAIPAAALDPNIATLGEIPQPPLMGNVDPSKIDEIRRTVYVGNLNSQTTTADQLLEFFKQVGEVKFVRMAGDETQPTRFAFVEFADQNSVPRALAFNGVMFGDRPLKINHSNNAIVKPPEMTPQAAAKELEEVMKRVREAQSFISAAIEPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEREKEHEKERDKEKEKEQDKEKEREKDRSKEIDEKRKKDKKSRTPPRSYNASRRSRSSSRERRRRRSRSSSRSPRTSKTIKRKSSRSPSPRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXEKEHNKEPESGVGKEADDKDAPRTEENQVQQNGNCQPNEENLSTKTEAV