MWKELLLIRESFSRHFDVGWVGVGRMGGGSLSHAPEKEVALAILGTIVVDSPILLLVCFHKALSAKLANLHRLANILLPPSSSLTITERPSRSSVLDLCQRYQFLHNIYKYYCAGEDEVSLI