MTAMLTLETMASEEEYGPRNCVVCGDRATGYHFHALTCEGCKGFFRRTVSKTIGPICPFAGRCEVSKAQRRHCPACRLQKCLNVGMRKDMILSAEALALRRARQAQRRAEKASLQLNQQQKELVQILLGAHTRHVGPMFDQFVQFKPPAYLFMHHRPFQPRGPVLPLLTHFADINTFMVQQIIKFTKDLPLFRSLTMEDQISLLKGAAVEILHISLNTTFCLQTENFFCGPLCYKMEDAVHGFQYEFLESILHFHKNLKGLHLQEPEYVLMAATALFSPDRPGVTQREEIDQLQEEMALILNNHIMEQQSRLQSRFLYAKLMGLLADLRSINNAYSYELQRLEELSAMTPLLGEICS