MISLESQVLERHISFFDGKSVLFAGGISDSFPQTLASKCSSIQIWSCYFDYARTQSAVNFSVEFQGQADLIVYYWTKNKQEVNFQLIQLLAQASIGQEILIIGENRCGVRSVEKTLSPYGEIAKIDSARRCGLYHFSLQNKPHFELKNFWRTYQHSTLENLTIYSLPGVFSAAELDTGTELLLSTIDNKIKGKVLDLGCGAGVIGSMIKKRTPNAQITMTDIHAMALESARKTLSENQLQGEVYASDVFSDIEGKFDLIISNPPFHDGIDTAYRAVTELITQAKWHLNQGGELRIVANSFLPYPELLRQHFNDYQVLAQTGKFKVYSVKN