MSLVLTRCISGFDASGIRAAYKRRNVNERNCRIQTSSSLKDHGGDDAKLSVINRGSIIQLSCIASTIAVANLVTTDPANALSMEHFMEGAPLPILADMSIGDWFGGFLFSAGQQANEAVQDQLSALSFTSLAVIFGAGLVTSLSPCTLSVLPLTLGYIGAFGSGKSRAEVIWDSLAFSLGLATTLAILGIAASFAGKAYGQIGQGLPLAASGLAIVMGLNLLEIIELQLPSFFNNIDPRAAAANFPSSVQAYLAGLTFALAASPCSTPVLATILGYVAASKDPIIGGSLLLTYTTGYVAPLLLAASFAGALQSLLSFRKFSAWINPVSGALLLGGGVYTMLDKLFPATMVM