MKMTTAPSTLSNALPLPTPNSAILLRSARPTLRRSPSIRVARTHHAFTRSSPSAIRLRASSSSPSSSSDDLPSSSDQGVENVVIIGSGPAGYTAAIYAALANLKPVVFEGYQVGGVPGGQLMTTTEVENFPGFPDGITGPDLMDRMRRQAERWGAELFQEDVEFVDVKNSPFTVQSSERKVNCHSVIVATGATARRLSLPREDEFWSRGISACAICDGASPLFKGQVLAVVGGGDTATEEALYLTKYGRHVHLLVRRDQLRASKAMQDRLIMANVSEFTTIQISPCTSIQRLWILLAIRKGKCLAFWLEKLTLGRSLCLRQKAYSTG*