MIPVYTQNLSISVLHSKQPGTTYLFVVSPRVSVHVACHCRDSRSGHKRGELITMVSEERTAGTKMTILQTPVGARSIVTCLVAFFILASSIVFLLDKGQEVQMAVEHRHQQVQVKVEARLQEPAMGGATEVDTSEEDCNWSRGRWVYDNVSRPLYSGFKCAFIFREVACDKYGRKDVMYQHWRWQPHGCKLPRFDAIKLLEKLRNKRLVFVGDSVNRNQWVSLVCLVEASIPDDRLKMRVFNGSLISFKALEYNATIDFYWSPLLVESNSDNPIIHRVDYRIIRADRIEKHANVWRDADIIVFNSYLWWRKQRDDMTMKVMYGSFEDGDARLDEVEMTEGFEIALKKLTEWLGENIDKNKTRIFFVGSSPTHLRASKWGGEDSNKCLNETEPIYKDGYAAADYSLMAKAKSYFQTLEPKGIHVQILNITELSEYRKDGHPTVFRGQFVPLTKEQIANPASYADCTHWCLPGVPDVWNEFLYGYLI*