MEIVWLFSPLTISLLLFLVFKLVSLTLNKHNLPPSPALKFPIIGHLYILKQHIHRTLENLSEKHGPIFSLQLGKRLVVVVSSPSSVKECFTKNDVALADRPPLMIGGYNCTTIIDSCYGDHWRNLRRICALEILSVTSLNKSKNIRQFEVKFLLNNLFQYCNDFGTIFELKSKFTELSFNVIMRMVSGDGFFDQDKGKAAYFRELIDEFFSNGGASNVDDFLPVPFGWIYKFIKKNALTQLGKKLDEFLQDLIDEYRGVENQNTMIDNLLSLQESQPDYYTDDIIKGIILVIVIGGTDTTAVTIEWAMTHLLNHPEVLNKVKIEIDNHVGYDRLVNESDLPNLKYLQSIISETFRLSPAAPMLIPHQSADDTKIGGFDVPRGTILLVNAWAVHRDPFVWADDPGSFRPERFEGIDVKPWELLPFGMGRRICPGAGLAQRVIALTVGSLVQCFEWEMASKDSDIAEGSGFTLAKAEPLAAKCKARDIAYALL*