MKTPKSAAVGVSGSETEDDDSMDVPLDLSSSASSIKRRRRGNLPKESVQILRGWLYEHRYNAYPSEQEKALLSRQTHLSTLQVCNWFINARRRLLPDMLRKDGKDPNQFTISRRGARMTEGSPGEFSIGTKNCISLIDSSFISRSPEPDKICKPPSPGSISARPSVICHTTVTALKDTPFHFGHSGSATQTSDDLQRASTPNFTDNSLLYQEDMSKLGPNTNAQSGLFNTPPPTPPDLNQDFSGFQLLVDVALKRAAEMELQAKLVA