MSLLITSITINTSHLQGMLGFYRIIGFQFTASKVDKGSEVHRAVHNGVEFSLYSIQNPQRSQIPSLQLGFQITDLEKTVQELVKIPGAMCILDPTDMPDGKKAIVLDPDGHSIELCEL