MKAAIATGIQDFDKHINIDESWPQPTLETAKDGKTGKPVSKLAEKHMIVKVLACGVAPGDCRLFKGKTDMMQLPKWGRPYVIGSDICGIVTEVGEDESYYKLGDKIIARFDEPQPQGMCAEYVCVKTHLSEKCPASIPATEACTLASSASAAKLVIEKFIQKDSRVLLLGGSGGLGTFMCQYIKKQGASFLAATTTQSDLVKSLGVDRVIDYRVENWWELEKEFGENPFDVVVDLVNGQNWVTGACSGTTVLKSKAPYVQMFTGVETEIDMGMGIISVIPFIFSLLGRSLYSKLHRSCPKYITPKGLELKPGHLEALLEDIADKKVKVVLDPAGPFEFTTEGVRAAMKLQNSIHAHGKVVIEIAKDEQSS*