MKRPHDYSSPDSDTDEFIDVGQEDGYCPVTGSMSPGSASQVLARKKRRGIIEKRRRDRINHSLSELRRLVPSAFEKQGSSKLEKAEILQMTVDHLKLLHAMGGKGYFDARALAVDYRTLGFRECVGEVVRYLSSLDGESSDPVGARLVSHLSHCASNLEPVLLQSPPASALPFPPWPWASFPQISPNSPASSSGPFPRGRRDLALLGRYPSPATLRLGPLAGCHQGVPPLLAPTALATVHRLPSLAASPVLAPSRPTQSSPHSATGASPLPLPNPISSSSAPLQVSFRPFAPLGSPTAQRRGLSGQAKSAQGWATEIGAF