MSKESFKGLYDRTKPFMFIIFLQTSYAVGSLVIKSALNKGLNHYTFAVYRNAIATLFFGPLAFFFERKARPKMTVSIFLKIILLGLLEPVIDQNLFYAGMKSTTATFASAMCNILPAITFVMAWMLRLEKVKMKSLHSQVKIIGTLVTIGGAMIMTLIRGPEIQFPWTNNHTLHHQSPVNTMSTQDQIKGSLMISVGCISWASFVILQAVTLKSYPADLSLTALVCMMGTLEGSILTLVVEKANTSIWSINWDIKLFAAIYNGVVCSGFAYYISGVVMRDRGPVFVTAFNPLSMVIISILESSFLAEKLNLGNIVGAIVIVLGLYLVIWGKSKDQKQQGHESSLNQQENGMKRPIKHSVDVVNSHGKPSSDVEVV*