MELMDDDGSSSLLEELMAPLRRGTPTTTPEDLWLEAYPMMMSPMCGDGVMLGDLLVGGGNARNTLASPPPPPPPSFPLPVPLTTTTPCPPLHEVSFEFDSIDCLGEVCNPYKRSGGAVRATAAAQVMVAAMDPRREAASSAVAVAAVEEEERCKARRGAGGGGDSGELAPMFVFGGGGGAAASVRPRSCRPPQPGAPSKNLMAERRRRKRLNDRLSMLRSVVPRISKMDRTSILGDTIGYVKELMDRIKNLQVEAATGDSSSSSTENLSMLKLNTLKPPPRENGSTRIEMACAAIPELLPSTLAALEALGVEIEQCVISCFDDFAMQASCLQDDKKREMTRDTEEIKQTLFRSAGYGDGCLI