MSPSDRTFWTKKVMRYFQKEQLALFEVADLVGLGKIPLEKRNPLQIQTRGIGELIRHLISQEIKEIYIGVGGTAGNDGGIGIAAGLGYQFYDEDGNALPACGQSLLNPASVSTENRYEIPEDVHIRILADVVSPLCGHQGATYTFGKQKGLDSTMFEAVDQAIQDFYEKVPPATLKLKGAGAGGGIAGGLCAFAQASIVSGIDTCLDLIDFDKKVSDVDLVIVGEGRLDRQSLAGKAPIGVAKRTPVGVPVVAICGSFAEDLPSLPFENIQAAFSILEKSEPLEDSLKNASLYLEHTASNIGHLLNMPKI*