MLESRDQFFEGLSSLVDVGGGTGLTARTISEAFPRLKCRVFDLPHVVANLPEYRNLEFVGGDMFQSGPTADATLMKTVLHDWSDEDCVKIPRNAEKQFQGKKREEKVVIIEMVTNEKLLMDIMMLMTVLNGRERNEKNSWHTQGKNTMAFEKAHLDLLLVPSALLIMFAYHLFLLYRYLTAPHTTVIGFENNDKRAWVERIMQVDKRDVGIALNVIASNTSAATFLASVSLTLSSIIGAWIGSSSNNVFQSELIYGDTRPSTISIKYISLLTCFILAFSCFVQSARCFVHANYLISTPDSDIPVKNVEMVVIRAGEFWSLGLRAIYFAIDLLLWFFGPIPMFVCSVVLVILLYHLDCNSNPLHRHRSLASRSVKRVGEQVTAAAMTIEDHVADYVTMVVDFATGSGETPFPALAIAYCLRKNTTRNDPQK*