MDRPSPPQDPAIDSERSTTAAPQASIVAVVAGATGLVGAELVALLASRPDCSKVYAVARRSPGHDADNHHHQKQCQSIACDLLNREVTVSKLSELEDVTHIFWTTWAVDFPLDSPDCSDMNAKMMANTLDALLPNAPNLKHLTIQTGTRHYISHKIIMETGKSLEEKNHRYDEESPRTTDGHCFYYALEDMVVPKLLQTQVSWSIHRPGLLMGCSTSSLFNVVGCLCVYASLCKHLSMPFLFCGIPECWEEPYIDASDARLVARQHIWAAIDGVDATKGQPFNAINGQDFTWKEMWPKIAAKFQLEQPEMSPKSGDGWFSPARSVVETMGDKGEIWAEIIERNGLRKTKVEEMANWWFLDGLFRMPYKILTTGEKANRFGFTHTCDTVSSILYWIDFMRQEKLVP*