MSDEVYDADGDISRYLQTPSLEPLVLAVPDDGETAATHVVEAPQHVPPPVHGGVALPTAPTTPVNLSMEFGNDDVQNNHAMTMDVQPLQGQGQYGFPAEQSCVLPELLGALSLYDHYSMDDGDDDTTVDALFKSAEDAGNNHSSAVAVEHSVLPVEEDLITFVPFVLGQLDCSKCRSVREVLHESANHKLYFVVHVGDPAGTFQHAIIDRAYIDASGQTILNELMYADLRKRTHGRVQNFIANSVEMLKNDTSGKLTDSCSTFQANNSMHIELETNMLKEILSAPSSNTEAVGVPQSGPQAPHQTVTRAEVNTNVDDTVLNNAANWPVFSPPAAILESSQVSVQRGMPSSSDASATGNESLLAKQRRRISQLTMKDIANLMHMSKKDAAKKLNISVTSLKRLCRKNNTDRWPARKINSLDSQIKKLEEAALRNVGTTGLLAIKEKMEKLNYEKAMVYASVWKVIQENQKHNDGAGGSSG