MQNLLLDLYESLGLDPMDDPALLINDELEVYFDESDAGLEMCCPLRSLPTDSDQLQAILSMNYASPVTLAADADQSVLLALYRLPPESSTEDMLAGLSLYVETIEQLRQEAVMKAA