MSDEVYDADGDISRYLQTPSLEPLVLAVPDDGETAATHVVEAPQHVPPPVHGGVALPTAPTTPVNLSMEFGNDDVQNNHAMTMDVQPLQGQGQYGFPAEQSCVLPELLGALSLYDHYSMDDGDDDTTVDALFKSAEDAGNNHSSAVAVEHSVLPVEEDLITFVPFVLGQLDCSKCRSVREVLHESANHKLYFVVHVGDPAGTFQHAIIDRAYIDASGQTILNELMYADLRKRTHGRVQNFIANSVEMLKNDTSGKLTDSCSTFQANNSMHIELETNMLKEILSAPSSNTEAVGVPQSGPQAPHQTVTRAEVNTNVDDTVLNNAANWPVFSPPAAILESSQVSVQRGMPSSSDASATGNESLLAKQRRRISQLTMKDIANLMHMSKKDAAKKLNISVTSLKRLCRKNNTDRWPARKINSLDSQIKKLEEAALRNVGTTGLLAIKEKMEKLNYEKAMVYASVWKVIQENQKHNDGAGGSSG*