MVLNSGGNNSDNHNLASRQRLRWTNELHDRFVLAVTQLGGPERATPKGVLRIMGVAGLTIYHVKSHLQKYRLAKCVPDSSADDAKSEKKDPDGVSSGLESSSGTQITEALKLQMEVQKRLHEQSEVQRQLQRRIEAQGKYLKTIIKEQQQLSGELAETPGGDISACSYVDNSSGSAKTGPHRSVNGDHGGTGKLLKSLSHDNSLREPEA