MEGTVNVLSNLSDIELHNFLVDPNFDQFINLIRGDDQTNKNPSLDFDLGGPFQNSPSFVDENHFIPSHVNDLFDELPDLDSNVAESFRSLDAESVKAGGDDDYNDCDDSSATTTHTDGSRKTRTDRSKTLISERKRRGRMKDKLYALRALVPNITKMDKASIVGDAVAYVQELQSQAKKLKADIAGLEASLNSTGGYQEPAPDAHKTRRGLNPPVSKKIIQMDVIQVEEKGFYVRLVCNKGVGVAPSLYKSLESLSSFEVQNSNLSSHSPDTYLLTYTLDGTCFEQSLNLPNLKLWITGSLLNQGFEFVKAFT