HSYGGPLLQIADNASDLANNLGNNGRNAAQKGSSAEKDLAYEGVNLGGKVMREACAMLGELLAESRAAGDMYICDGGGRLLKTMGKLMESIYALMDSIDN