MQYIPDLGAPRIWEEEQVLGCVEVSQAGGDPAVRTVYQMEVDLQDGAGRAMPLACKGVKVVLSEAEDAALAAGGAGEADVPVGFLPALQEAVSWVAVARRFRLVHGEEALGRCFPVVFGWDVLQPAPRTYEFVMYMEWMDNGTVFDYLKNIMTAPALPEGDMYEMVLDAMRQMVNLVDSANKAGLCFGDLKAQNMLVDAEGNFKLSDVDGVSHSYLSDLSAAHTAANAAAAAAAASCTDAVSARIAGKAAASLVWSARSLLPAPVEPYMATDIYSPPEFWVGWAREALVSGEAAGRAYEWDMMQLREEAVEQPCWPGAVMLLDSLKSECATRDAALEWLQLQGMNGGRSYMCGASHTYLVGATISHLLRAVETELSARPGAAYVQQLAFVSELKDVMVGLMTEEPASRPSLQQLRRRLAEMRGDWCYWG*