MDQLPQWASLLAVLLATALFFKTIHRRRRGNQRTYNLPPGPKPWPIIGNLNLIGTLPHHSIHALAKQYGPLMQLRFGSFPVVVGSSVDMAKFFLKTHDAVFIDRPKTAAGKHTGYNYSDITWSPYGAYWRQARKMCLTELFSAKRLESYEYIRSEEMRALLCGLHEASGLGRVVKLKDYLSTLSLNVITRMVMGKRYQQDNEVADQGGSVTTLEELKSMLDELFLLEGVLVIGDSIPWLRWLDLQGYIKRMKKLSKVFDRFLEHVVDEHNERRLLEGQSFKATDMVDVLLEVASDPNLEVKLNRYGVKAITQDLMAGPETSATTVEWAVSEILKKPDVFGKATEELDRVVGRGRWVTEKDIRSLPYVEAIVKETLRMHPGSPLLSPRLSREDASVAGYDIPAGTRVLVNAWTIARDPALWDAPEEFMPERFLGSKIDVKGQDFELLPFGSGRRMCPGYSLGLKVIQVSLANLLHGFAWRLPDGVTKEELSMEEIFGLSTPRKFPLEVVAEPKLPGHLYERLE*