MEKKLGLSALTALVLSSMLGAGVFSLPQNMAAVASPAALLIGWGITGAGILLLAFAMLILTRIRPELDGGIFTYAREGFGELIGFCSAWGYWLCAVIANVSYLVIVFSALSFFTDTPELRLFGDGNTWQSIVGASALLWIVHFLILRGVQTAASINLVATLAKLLPLGLFVVLAMMMFKLDTFKLDFTGLALGVPVWEQVKNTMLITLWVFIGVEGAVVVSARARNKRDVGKATLLAVLSALGVYLLVTLLSLGVVARPELAEIRNPSMAGLMVEMMGPWGEIIIAAGLIVSVCGAYLSWTIMAAEVPFLAATHKAFPRIFARQNAQAAPSASLWLTNICVQICLVLIWLTGSDYNTLLTIASEMILVPYFLVGAFLLKIATRPLHKAVGVGACIYGLWLLYASGPMHLLLSVVLYAPGLLVFLYARKTHTHDNVLNRQEMVLIGMLLIASVPATWMLVG*