MMTFLNIQKDILRAMISYVREHIVKQIDDNFFCLLIDETQNELKKKQMSLVLRFLDMTHFADTSSKLLMVVIVFTLSRHSFLLFCVQGQGYDGASNMHGNINGLKTIIQREVSSSYYVHCFAHKLALMSASKNHIKACRFFVELSSLCVTVGVSCKRADQFKNCKQLTSIQAEASRLLEAICNFDFVLMFHIMKSVLNNYVLTIRPRCNADNITCDYYYNVDIFFNIVESHLSERDDHFLECSSALLTRIVHLCPDHLRIHGTVLELVELGLINPHDFEQYDLLSLNGYFFGIQSLSALAIKMFELKKFVTYHLVFQHINLTSTLPVSTT*