MQSGDVDEDRAAQLALLAGLTPAREPVVPFYEPSDSDGVTPERTQEIFAGTRTTSLVPRHDFVKTKPGWGLDENWQGTQEDMHALGEPSLAAALLTPHVVAQTHNAGEEMDSSSAGSGELKQNLLTPRFSLETGMIRAFTAGYIDVTSELDLGEKVFENVTPPQYTSQHMTTDGTLTVPESTARSDWGYDPDTRSLFAHTEALSSRSSEVTRTLWTFREASSSSVTSTSALHEAGTCGPHTVLSRENNHNLYGTGADTLESAICSPQQADIETAPSDHRGGRSNAGTEQQDGDEITAWADVIKADEVAEVRTKLEQMLRTITELQNDAASNLEKVTEASQLLSGIGRALESPVALWEGYDSVVSTWKISSVEDKLEALRVAHECLLNESRDLVQGLSSVDIFSDCSLARIRCLEPVRTRLNLEPQQDEKRKNLKADLAPALSLVVWFGVGIYLLCSARVTAGQEDFD*