MAPAPVQLAPLFHFGVNTFTDSERGSGHESPSIFNPERSNASQWMDAAQSAGAQLVILTVNHHDGFCLWPSAYTNFSVASARREGGCGGRVRGRRQGAWIGRGCGFYLSPWDLHESCYGDTLLYNEFYLAQLRELLTGYGPISEVWLDGAKSPTAMNMSYDFELWYLMSGESAGTDWLPPECDISIRPGWFWHRNEAPKSLEQLLDVFYKSSARNCLLLLNVPPNSSGLIDESDFQTLERFSSAIDSILSVNLAANPLSVTASSVRSSSFGPKQILDERMETFWAPMQGESTGWIELDLGKVSKFNALDIREPVNMGQRVMEYLVEACDSELGWYLVSNGSTIGYRKVDRLEEDQVCAARLIRLLIDALRGDPLICFFGLYFDMYNLRHLSSI*