MLQDSLRQLWKLAYPNRNLPSLKSELWKEMGWQGPDPSTDFRGGGFILLENHIFLAKDYPDSFQRLLHKQDVKRAEWEYPFAVAGINISLMLVQMLDLQSGRPTSVAGIRFLDLLGEDEMAFDNLFCVAFQMMDAQWLAKSASYMEFNERELALEDVSSIKDLPAYNPLKR