MEGKLYEASLKGDVQALNELLHQDQLILDRLSLTAFNETPLHIATMRGHLNFATVVLTQKPKLAMALDSQRRTPLHLASANGNLEMVQELIRLGSGGVCGFQDQDGLTPLHLAAMNEHLEVMKALIQANPQAAKETPASGETILHMCVNYNRIEALKVLMELWKEEELAKITDHNGNTLLHAASINKQIQILSYLLSIPSIKGNGNAVNRHGLTALDVLDQSPKDLKGFETQQILMEAGVLRANGLRPLSKPLQPSAVLSQIKRKGFLSRTWDRYLNDDKQWLEKQRGILIVAALVVAAMAYHSGINPPGGAITDTQNGRYSLGNAVQTEVDMDQFNSFVMYNTITMIFSLGIVVILITGFPLRNKFLMWVLTLGTLFTVVFMVATYLQSLGMMAPDGYVDATSVWVCLVLLLGCGITALIHTIYFVVWVVMKLSKRRMPETNATRNQSVAEV*