MKQETESARPPAMASLFCKQASIYAAARPRYPKELYSLLASLSKGHKRAWDVGTGNGQAAVGLADLYDEVIATDVSEEQLLHSEKRPNITYKATQAGPLSEEEVARVVGQEDSLDLITAAQAVHWFDLPSFYSHVRRLLRKPGGIVAVWCYTNPQVNDDVDAVLADVYTTSLPFWEHALDFVNQGYHNLHFPFKSVLPDQPDAPTPIRMDATKEANLEGYLDFLESWSAMTMARSRGVELMGSHVRQAFEHAWGSPSQIRTITFPLYARIGTPF*