MRGKGREALQLVSLELCRDIYGFAVRPQHLQRYREYATIYKEEEEERSERWQHFLETYVSSAQLSTSDLPSSEQLHSSVQSLHDVDPSAATKMEDFTGSMERSSPEKLPKIDDVKQDKENHKTKTWSQIRPSLDAIEQNLSFRIRKRRIASVINKDANSGSRSPSVEELRLLKVASPVSEEDSEEEFYDVERSDLIQDASSNDSTVSDSAANSASPHGSYAGACAWKEELESLVRGGVPMALRKELWQAFVGTGTRRIENYYNELLMLGGDEGSDKTKAGGLLSSTTNNAIVETGVAEKWKSQIEKDLPRTFPGHPALDEDGRNALRRLLTAYARHNPSVGYCQVLL*