MRKSLVALLLLAASGLAQAQVDLREGHPDRYTVVRGDTLWDISGKFLRQPWKWPELWHANPQIQNPHLIYPGDTLSLVYVDGQPRLVLNRGESRGTIKLSPKIRSTPIAEAIPTIPLDKINSFLLANRIVDDEKTFTSAPYIVAGNAERIVSGTGDRIYARGKFADGQPAYGIFRQGKVYIDPKTKEVLGINADDIGGGEVVATEGDVATLALTRTTQEVRLGDRLFPTEERAVNSTFMPGEPSREVKGEIIDVPRGVTQIGQFDVVTLNRGQRDGLAEGNVLAIYKVGETVRDRVTGESVKIPDERAGLLMVFRTYKKLSYALVLMASRPLSVTDRVQNP*