MTATLTLETMTSEEEYGPRNCVVCGDRATGYHFHALTCEGCKGFFRRTVSKTIGPICPFAGRCEVSKAQRRHCPACRLQKCLNVGMRKDMILSAEALALRRARQARRRAQKASLQLSQQQKELIQTLLGAHTRHVGPMFDQFVQFRPPAYLFSHHRPFQPLAPVLPLLTHFADINTFMVQQIIKFTKDLPLFRSLTMEDQISLLKGAAVEILHISLNTTFCLQTQNFFCGPLCYKMEDAVHVGFQYEFLELIIHFHKTLKRLQLQEPEYALMAAMALFSPDRPGVTQREEIDQLQEEVALILNNHIMEQQSRLQSR