MWRVVLPHTLKLDDHFDCGELRRLADAGSAVAARLQVCRRHWDAGFALWHAGRIAEAVPHMAYAVKRESCVAVVPQPLEGRLLSEVRGFARENPNDPDAVALLCCLDPRSRSAPLVAAQARRALALAPDDWALHSLAASLVVFAQDFAEAARLLRRALALLGGPGAPRPTPPPPAPPLLPRLRVPIRQYLDLESRVPGRRAEGIAALESYVAVASPDDREFAEGHFQLAVGIADPLLNVDRGAPRTPSEAERGVLPVFSAAGLCDLRFKATLQGALAGLRAQASAGAGGRRSAATPGAGAGGGAAAGGARGAAGQDEDEGSCAACGVDGCSLRCGRCRSLVILQLHTPSYLFPLLLHFRPCEALFLTSSWFSPLFSPSFLPPLLQL*