MYVGEGEGLLRDLFSRARQAAPALIMLDEVDAVGAKRGGEPGQAGGGESSARLLSTLLTEMDGMELATGVLVLGATNRPQAMDAALLRPGRFDSLLYVPPPDEAGRLQVLQVHTRGMPLGVDVDLAAVAADTPLYTGISKEELHAAVSGAVQAALDATFGKFVKSLRTVLEDLGKRVDSQGAAVSELRAVIAEVEGTLDSHAANQHARFTALDMSVKEIDRGVQALRDKQELHEAQAMLAKLXTQEEHKPAPCSNPAPAAP