MVRIYTLTLAPSLDSATITPQIYPEGKLRCSAPVFEPGGGGINVARAIAHLGGTATAIFPAGGATGEHLVALLADENVPVSTVDAKDWTRQNLHVHVESSGEQYRFVMPGATLDDDEFRQLEEQVLEIESGAILVISGSLPPGVKVEKLTQLISAAQKQGIRCIIDSSGDALTAALALGDIELVKPNLKELSALVNRDLTQPDDVRKAAQELVQSGKARRVVVSLGPQGALGIDSENCIQVVPPPVKSQSTVGAGDSMVGAMTLKLAQDASLEEMVRFGVAAGSAATLNQGTRLCSRDDTQKIYAYLSAQ*