MSQVVTLWYRAPEVLLGGRAYSTGIDMWSVGCIFAEMCTRKPLFPGDSEIDEIFKIFRILGTPTETDWPGVTSFPDFKPSFPKWVRSNEALVGNLDEDGLDLLEALLVYDPAARISAKQASFHQYFDDTWAQAHSGRSSQTLAGAQRAGYAY*