MDLETVLHMVGGAGDTSYASNSTLQKIAISNARPVVVDSILDLYCSSYPKSLNIADLGCSSGPNALSVIKEIIDATHEKCRQLSRPMPELRVFLNDLPGNDFNTIFRSLVVFYGTLKEEKGLPSGTCFVAGVPGSFYGSLFPSNFLDFIHSSYSVHWLSQVPQRLQGEMGQSLNKGNLYLAESSPPAVYKAYLEQFQRDFSLFLKLRSEEMTSGGHMVLTEMASKGVVQEAKLDSFNLPCYAPSAKELKDVITMEGSFFLDQLQITETNWDTNDNDDNKGYVFYKKASGLHVAKYIRALTESMLVTHFGEEIIEELFERFAEKVGEHLSKEKPKCANITFSMTKKV