MEPLTRAQKELFDWLVSYIDETQHAPSIRQMMRAMNLRSPAPIQSRLERLRNKGYVDWTDGKARTLRILHQKPKGVSVIGELKGGELVEADAEEVEKIDFAPLMKKSSVFALRVMSNDLVDDFIVEGDMLILRSVTGEEEIEDGELVAASIKGGKIAIKRYYQDGTKVVLKASNNKGPGQELKASDVEIQGILMGVWRNFQGV