MSRVDFGRLEIELVEVEMPRLMSCRAKFSPAQPFKGAQITRSLHMTIQTTVLIKTLTALGTEVRWCSCNIFSMQDHAAVAISRDSAAVFAWKGETMQEYWWCTKRALDWGLGGGPDLIVNGGGDTTLLIHEEVKAEEEFAKIGKVLNLDSTTNLLFQMVLGLIKESVKVDPLRHSLPDGLMRDTYVMIAGKVVVVCGYGDVGKGCAAALKVARAGVIVTKIDPICALQFLMEGLPFLTQEGVVSTADIFVTTTGNKDIIMLDHMRKMKNNTIVCNIGHFDNEIDMRFSNLKMRDLVEIKKLRFGLFPCLKVGD*