MLPSSLLQRLASWCPWLLRDEPKQPVKVLVTGAAGQIGYAIVAMIARGLMLGPDQPVVLHMLDLPKSTDALSGVRMELIDAALPLLRGVVATSDEAEAFRGVSFAVLIGGWPRKEGMQRKDLIANNVPIYQSQAFALQQHAAPNCKVLVVANPANTNALVLKELAPAVPAKNITCLTRLDHNRALGQISEKLGVHVGDVRNAIVWGNHSSTQFPDASHAIARTQHGEKPVRELIADEKWFKEEFVTVVQQRGEAVIKARKQSSSLSAASAACNHMRDWILGTPKGTWVSMGVCSDGSYGVPKGIFYSFPVTCEKGEWSIVQGEFLSLYQIGSNSSTTVLDMICLLFEVLRLMTSHDPRWSFRRMNSMKRGPWRISSSPALKAISRSLVYT*