MKVFKTLLSMDRSTLKCLICGRNASCHNYGVLTCNACKMFFRRVVIEQITYQCRNWKKCLENADQFKPRCKACRFEKCVRLGMKLGPIAMEKLYKTKPMSHPDFATNALIQEVLYLNYTKRYKLCNFYTSENPTLEEMVQTTFWSGMKRKTEKQEISVAEWSFQATYIAVETFLSLEFMNLIENDEKVVLLRNFSSKSIVLDSAMRALNAKVDRVTTPDGEDIYSDIILSMFSAGFLNSIQCGLVSRVAELKVTELEHAMLSVLLFCNPAIHPLSERTRRLLATRQKSYSSTLLQYCLLSYQQSGPSRFADLLSISHVINKTSEDANSLTTLCQLYFPKSKLKHLLIDTCINA