MSENDDGLEMPRALVVPAGGQGHMKPCMRLARALATLGFEASFTYFSSEYAKLLAKDQLPEGAESHAHSAGREEGTAAPCGGGGTSTLLRTAKIGKGLLDILVVDDGFAPGDADKPFFSTPALQDNLFNLILEHREQGKAPTCLVGDLFSPWTQHVAERAGLPFISFWTSNAMAYLLTHLIPHLFSQGIFPEQGPPTQWKRETPLMLDLIPGLPPIPSDIYPPDVRFGDASYFLVSVLWDISVNSKHSERMLLQTLSDLEPDAFPALQVVGMSGYAIGPLLHYDAKQQEHSGAAKQAEERVLQPITEATDCIAWLNMQAESSVIYISFGSKASMHAEDFKELALGLEACGNTFLWVIRDDSRGGQRLSEMLPDGFLERTSEKGMIVTWAPQMEVLAHKAVGGFLSHCGWNSTLESLWEGVPMLCCPIDAEQLSNTNYICNVWGVGIELGRTDTGGLERRNVEVGVKGLMQEEGGLKARAKVQEVKELARKSCQQGGQAFSNLQKFYEDMKELCRQR*