MDQQAQQPLGADQPSQLSTFAQLTSRLAEYGSNATHNISEGFSSMTTQGWIRVIVIAGGYMLLRPYLQQLITKGALRKMEADDKKAREADGSDELPHPELTPNEYRGIKEKLYADEHDNEGADGTGSDWGQKARVRQRQMLRELLEEDERRRAAQDEDADIQEFLED