MEGVHEIGNSLPPFLSKTYDMVDDRSTDTVVSWSKSNNSFVVWNVPEFSRDILPKYFKHNNFSSFVRQLNTYGYKKVDPDCWEFANEGFLRGQKHLLKTISRRKPSQMQVHQETASQVQSLSVGSCVEVGKIGIEEEVERLKIDKSIHMEELVNLRQQQKATDHRLENVGQRLQLMEQREQQAMTFLAKALQSPGFIAELVHQQNEGKRRIPGMNKKRRFPNQEEENYAAKQVSTLRDRQIVRYQPLMNEAAKALLQKLLKTNTSGRLETIVKNTHGFLTNRARSFENTLETGGISPHISEVTLSQLATSSQSHLMSDSGFPFNSSLSVIPEIQYSPSLVPGQAKVPQFPELNALNSQTDHVNPEFSGHGFNTPETLEITDLKQPETGDMPYIETMQDIVDDVASIVPDGFSMDDVFLDEMPKLPGINDIFWDQILLASPLTGDKDEIGSLALEDGLAKEEDVPEVQESDCEELKRMSHLT