MDKSVRVSLLEILKYEPEPANVGCLVTHLRESIPITFNQEDMLLGDCKHGIPLYYMGYVQEVKVSKIQIDLGSVVNILPIQTMNHVSLMPRSLNETGVKIHGYGGQGSRALGKIKIKYQIDDLIAFPDCYVVEAQTTYGLLLGRPWIHENHVIPSTLH