MAGDGVKLLGMWASPLALKIEWALKLKGIEYEYVDEDLSNKSERLLKYNPIHKKVPVLLHGDKPLPESLIILEYIDETWKENYPLLPEDPYERAMARFWAKYNDEKPWHTVFGAFCKTGEEKVKAVKEAQETLEPLEELLKGKRFFGGQSIGYLDIAFGWLAIWVPLIEEILGATFVDESTLPLLHAWFQEFPNIPLVKERLPPREKLLPFLKAFRESLISCS