MLRIVVKRFIIYGGIFSAINFSAWSAEYTPSWSQRQQQSAACFMTGDETCMTFIDDAVRLASQQYGKRSIQLVRSLLLQSDIYQWLGKPELTPQMLLRARAIMKTFPADTYPGDRADMFEHLAAFNVYSDDRYIEYSPTEQWRYEIKVDYRQQIAWQEQALTWRLKDKKASTEALVYTLNRMRDAYSDALEERDVECDSARKAYYLAKIDATERQWLSVILRDKTWDNRERVASFLQQKADIAYNAGHISEAINALSQALKIEQTLYGAEFGEMTVDSNNLAGFYAQGHHYKEAKDLYLKLIAYYQSRLTPMATVISRLRFYLPENIDLDSTSLYLPLLAEYKRRQSDVSMVLYGISLLYQSNQELEQAKDFAERAFTLDAVAYPAKMQYERLQQLANIAEGLGDNVLARRYRQMSFRHRMAHSIYPGDPQYNDVAKPGGDRCG*