MTINMGTADGGKRFIPSNFTVKAGEEITFVATAGLPHNVQFDPSKIPAGVNAADYSMPADTLLTTVGQTYKVTLTKKGTYEFYCSLHKADGMTGTITVT