MADRVASLPSISGNQLVVNYGDCIRRGRCHFEHQVGGFVWALGAGSSRSIGLSSSRPGASTLREKKQSLFLSSRQSPLQLQTPILTKRYHSGWRITALSDPELHFVLELASDVELQELSKILYGRSLLSPLLKSLARADGSSNYDHGEHLTEQEGRDALLGRLESRFLFLAADAKATLSGRRPTYRNVLLQVRKKLSVPCSAELSTEDMESEIFLFLLQQSSRQSIAAELPSQEAVSAMSIGGEMDIRERNWRTVLPMIMKLRGKEMLSTILKGGGAVTVSTLQRLVFKKLSGKLLVETARYQLAKEAVVKTGQVAAMLEARVAVLAAKQGLMGAAKRYITVRSTMSVLGPMLWGTLLADMLISSVGTDYTRVVRAICALAQIRLMRTYHSKDIEDLF*