MKRLCEESSSDTESDGTIDVGKEEEYSHIPRSVSPTTTSQIQARKKRRGIIEKRRRDRINSSLSELRRLVPTAFEKQGSSKLEKAEILQMTVDHLKMLHATGGAGFLDARALAVDYRSIGFRECLTEVVRYLGVLEGQSTADPIRLRLLSHLNNYVAEMEPSPAAASLLPVQTWPWSFLHSPVPVPRREAAPAPLLVTASYPRLAARPAPVRRVPADMLPSHRGPLPGRMASSARRARGAPSASTAAAAPRMPSPSGAPRGGSAKGSPISALLFSPAGVPLPAAYAAPTVLGAAAQGPALRVGAARLCRSWATEIGAF