MKRTISGMLGLLPSDQFNVTVETTHEPLATLFVSSMMTGYTLRNAEYRLCLKRSLDMSGDDEGAVRQGTESVSSMGEQDDDEESYLEAVKADRGGDTVVTGMLLQSCTMEQLPTIDAEYADSFGPIDDKVKDYIRSLKHKLASVAKELEECKCISTGLHMQNIVGEEKNDLLDYLRSLEPDKVTELSQPASSEVEGVIHQVINDLLDNPLTKLQYKGALLRNGQSITTNKSGFCHEGMEDGAKKCSASSLQFKPTVVVNRDHLATLLFWCMLMGHHIRGLEYQLELSHALSLSGGFES*