MARRTIQIDLNRVEGDLDFQLELEDNKVVDARCIGSLYRGFEQILMSRKPKDSLVITPRICGICGTAQLNAAVLALEHIGRIPVPPTAIRIRNLCLMAETVQSDLRQSFMFFTADFCHSKYVDRPFYEKARAAFLPFKGSVHRGALEHSRHIVEIIALFGGQWPHSSYMLPGGVTTPASSRHIIDSLSILNKLTRWFEQAIIGTDLDAWLAIQSADEFFTWLTAKDTHADSAIGLFTLMSRDIGLHNTGFGTPHMISYGAYDDPDDAGTFPPHRKHLFKAGFLNGDTGDIEPFEQAEITEHVRYSWFQPYQGGRHPFQGQTIPDYQPHSDRYTWCKAPRYQDKVVQTGPLADALIDGEPLIRSLYQAEGGNAWLRQFARLHRTARLLHKMRETLRELAAQPNAPHMISPDEKEIPDGEGFGLVTAARGALGHWVQITDGVISRYQVVTPTAWNASPKDSEGRHGHWESSLIGLTVDDPDDPVEIGHIIRSHDPCLVCTVHLLDTGKRITVWP