MCSTFSLSAKPCTGADNGKFLHSKSLVTRARAEVIAAPKRSSQRAFPRLLKHGIPHTDLQVHEIVERQSQANSLSKQDICRKPEFHPAFLEEAYERCRNICAEYAKTFYLGTRLMTEERQKATWAIYVWCRRTDELVDGPNAVLMSTAVLDRWEERLQDIFDGRPYDMLDAALTDTISKFPLDIKPFRDMIEGMRMDTRKFRYDNFQELYLYCYYVAGTVGLMSVPVMGIAAESEASAQSIYNAALYLGIGNQLTNILRDVGEDALRGRVYLPQDELAQFGLCDQDVFARKVTDGWREFMKEQIIRARFYFNLAEEGASKLEKASRWPVWSSLLVYQKILDAIEDNDYDNFTKRAYVGRTKKLLTLPLAYTKAQSMSSLILQ*