MRVRKRVLIICGLILLILYTARVIVVNKNADRVPVYIYDVGETVDFRNDYVDTVEECIDGYAVQVLGYEVVDTRELYERYNMGQADEATVKNTPFYCLLKVRIYNKDCDLGEEGGLMLDRYSLMGDNYMALVSENVFCTMYPDMPGTSFSLRKGTSMEFELPYPITRTEGCTKEDMQKKAPMLEISEFPNRKLLKAG