MESFDNIYLDLSKQHGKCKLAESGLGWKPSGGGETFTLDSSNIGAAQWSRAAKGYELKILSRSSGVIQLDGFDQEDFERLSKAFKIWYGINMESREHALRGWNWGKAEFTKAELSFNVQNRPAFEIPYSEISNTNLAGKNEVAVEFALGGEGNEPAKPAGSTKNRGRKAASGPDELVEMRFYIPGTAVKTEKGIKEENAENADEENGAEEEEGEEQNAANLFYEMLMDKAEIGDVAGDTFATFLDVLHLTPRGRFDIDMYESSFRLRGKTYDYKIQYASIKKFFLLPKNDDTHTLIVLGLDPPLRQGQTRYPFLVMQLKLDEEISLELNMTDELLETRYKDKLEPRYEEPIHQVVTKIFRGLSGKKVIMPSKDFVSHHGHSGVKCSIKANEGLLYFLDKSLIFVPKPATYIQIENIAIITMSRVGGAISASRTFDITVSLKAGLGEHQFSNINREEQQPLEEFFKAKNIRFKNEMSDDVSLDNDDMGSSDDEGVRADRGSADEDEESIDEDFEAESDSDVAEEYDSAHESSGSASDAEMGDASDGEDEDEDEPMSEAEGARPKKKTKVGK*