MMQLFMMQSLLWSLADGSDCDGIDVSLLQTQLRLDTSRLLEPIGRSFFSEDPQQSAEFWIRYTRAERMSLEEMKVAGLQESSENAAVLVKKPDGTPLEQLYFLKVPNWKSSKNVTMRDFVEAADLSWKKVMRHEQAFSPWSDFHDGHTMDTLRFNRLKKDQVSFQLYGSGSVGRAYIPHTTSTMEWFGEEWDVSKDAYASNVSFDYTEVDKCRNYSADDHTLPNRAFWKSTFAVLNVTAARDFAVDVLHAKPRKVNPYPWPPKPGCIAVQWLKLPHQNDSLAFQFHFVQDFVYDTVLYGLPEFLRYQREFLKSTKGCINGFMLNNLILRTASLDPIVKRLNALAARYFVFEIAAGKYALLFSFPGNEGITLQIQSSHLSYVAPKPLRICS*