MELMDDDGSSSLLEELMAPLRRGTPPTTTPEDLWLQAYPMMMSPMCGDGVMLGDLLVGGAGGDARNTLASPPPPSFSLPVPLMTTTTTTPCPPLHEEVSFEFDSIDCLGEVCNPYKRSGGAVRAAAAADAAQVMVAAMDPRSEAASSAVAVAAVEEEERCKARRGAGGGGDSGELAPMFVFGGVGGGAAASVRPRSCRPPQPGAPSKNLMAERRRRKRLNDRLSMLRSVVPRISKMDRTSILGDTIGYVKELMDRIKNLQVEAAAAAGDSSSSSTENLSMLNTLKLPSSSSSSSGDETPLIRNSTRFEVERRENGSTRIEMACAAIPELLPSTLAALAALGVEIEQCVISCFDDFAMQASCLQDDKKREITRDTEEIKQTLFRSAGYGDGCLI