MTKDSLSLLEKSDLCVLFGGFSNACLNENERLILENINQLKRPYALLRPLQDTRDLQENCLFASYEIHTEAAILALILRGILEKTSQLKGHVLEKVDVGYLSSEANMSEEELQELIALIIKAKKRALVLNREITKHADSAFLYTLLSELQNYLEILHIPCNDSNATTAFYDFKDQEWLLETAFKEGILPFESQLKSKDLELLERMGEANGSFVYVSYKSLKTPKLSFSKQFKIANKIEHSKAGFQISNKTLECELEESPHLKGLIAILEGAFFDAYPYIPILSHSQGIS*