MARLSNALKIGRSACLLSAALRFSHSLLPNYSKMTMLLPHRNFAIMASGADEFVRGHVHPNGVAVITLDRPKALNAMNFDMDIKYKSLLDEWETDPRVKCVMVASSSPRAFSAGGDIKQIAAKKQQSDMIEVFTAEYPIICKISGYKKPYISFMDGITMGFGIGLSGHGRYKVITERTVLAMPENGIGLFPDVGFSYIAAHGPGEGTVGAYLGLTGSRISTPADALYVGLGTHYVPSANLGTLKEALLATKFSEDPDEEIKQLLTKYSSNPNSEPRLKSLLPRIISTFAGNKSIREILEELENHQQSTDTLVAEWAKDALQGLSKGAPFSLCLTQKLFSKVASARGKTENDLSRLTGVMRTEYRIALRSTLRSDFAEGVRAVLVDKDQKPKWKPSCLEEVEDRKVEALFEPLSPDIGELNV*