ATCDLLSGFGVGDSACAAHCIARGNRGGYCNSKKVCVCRN