MSVLIVTSVGDIEVDLHTDRCPLTTKNFLKLCKMKYYNGCLFHKVEKDFLAQTGDPTGTGTAGDSVYKYLYGDQARFFDDEIRPELRHSKTGTVAMASAGENCNASQFYITLRDDVDYLDDKHTVFGMVAEGFDTLTKINEAYVDDKGRPFKDIRIKHTYVLDDPFDDPPQLAELIPENSPTGKPRDEVAEERLEDTWVPLDQTVDPEQLEEMIRSKEAHTNAVILESLADIPDAEIKPPENVLFVCKLNPVTQDEDLYTIFSRFGTVTSAEIIRDYKTGDSLCYAFIEFDTKEACERAYFKMDNCLIDDRRIHVDFSQSVSKLWGQFRQSKRNAKKDGCFKCGAPDHLARDCDQDGEQKNKGPNYVLKDENTQRGGNHRRSYDLVFDEDEDEADYSDKRDHENGHRRKNRRIDDQKSELPPRGDRERNSHERTRSDEKGSRHGKDDRNQGGRKHDGYHSYSRSSDRSSGRYDDRDYSKHSNRSRSGEVEEGRRSDKSDGERRHRDDAYEKSEHHRRDEISHRKRSPDSRHRREDRAHHVKKQQSDDRSYKERRHRDGR*