AAMDSEGDAQKLRFGPWLLNAVSSGLYHGLCWIDQARFIFRIPWKHNARKDVTSSDVEIFKAWAKASGRYEGNAEDPAKWKTNFRCALRSTHMFTLLEDRSKCNNDPHKVYAVASGEPRFGGSNKMSASALFCFPLQLLLNHHDLASENAPTDSAEGAAAPALMQEDLDALQSILQQCNISALGSQTALWAHTGDALPEDALLLSGPGGCLPVPLFQDWRHLEELLTDQPLPGGDCRQDGAGGLSVSEECAIPAPSPGEQLLFQPANPAPPPLAGDTGELPPILDITIYYRGRVVYQEQVVDSRWVLAYQPLDPAVAEQRLVLFPSPEGLVDARQRHYTEDLLGVAGLRLEQRAGQLLATRLKKCKVFWALSQQLEGGEPPLNLLHRDQETPIFDFSVFCTELRDFRDSRRERSPDFTIFLCFGQCFSSTKPKESKLILVKLVPKFCEYWCEQVQREGASSLNSGNVSLQLSDSFNLFELIEQYHMQTD