MLIGISGTLSSGKTEVARYLTFQGFKLISFKQEGHESDATTPEEDEVSHQITDLTVDADYKMEVFKHFDDLSALDNYVTVNWQDNFVISHIQDMNMLKALQKRPFFLHISIDAPVYLRYQRSKLKNNFTLEQFVDKNDQLLFNVANPLIEINNQAQVKIINTSTSIKDLFIKLSELNLLNGSRLRPTWDSYFMRLADLAALRSNCMKRRVGCVIVRENRVVATGYNGTPRHLTNCNEGGCSRCNKGQGSGALLATCLCLHAEENALLEAGRDRIRGESVLYCNTCPCLTCSIKIVQSGIREVVYAQSYSMDLQSHKVMSEANIILRQFHPPKDGIFI*