MQSGDVDEDRAAQLALLAGLTPAREPVVPFYEPSDSDGVTPERTQEIFAGTRTTSLVPRHDFVKTKPGWGLDENWQGTQEDMHALGEPSLAAALLTPHVVAQTHNAGEEMDSSSAGSGELKQNLLTPRFSLETGMIRAFTAGYIDVTSELDLGEKVFENVTPPQYTSQHMSTDGTLTVPESTARSDWGYDPDTRSLFAHTEALSSRSSEVTRTLWTFREASSSSVTSTSALHEADTCGPHTVLSRESNHNLYGTGADTLESAICSPQQADIETAPSDHRGGRSNAGTEQQDGDEITAWADVIKADEVAEVRTKLEQMLRTITELQNDAASNLEKVTEASQLLSGIGRALESPVALWEGYDSVVSTWKISSVEDKLEALRVAHECLLNESRDLVQGLSSVDIFSDCSLARIRCLEPVRTRLNLEPQQDEKRKNLKADLAPALSLVVWFGVGIYLLCSARVTAGQEDFD*