ATCDLLSGFGVGDSACAAHCIARGNRGGYCNSQKVCVCRN