MEVSEAQQDRQQLLAEKRKWQTELENKKRQLEDDRRALQHLKSKALRERWLLDGAPSAGPEQDEVRRQLEQDEAKARSLEEAINRLEKEVVGLENSSHHIYQIAVLSYISDNSDYSNQITVIRLQQSYYSGAFAEVKVHKTSRKNKAKEATDEMKRAMYSVEITVERDKVTGETRVLSTNTTLLAVLDRIRDVNDNNQNTSVVHEMNGEDGVQPLSSSEVEELISKADQTSVTPQAAAAATPPPTAVTPPPTVLVQEEVRPESRPAEVTGLETQEGGAPSVAGASAENPVTMVFMGYQSVEDEDETKKILGLKGTVKAELVLLHDANGKTSPGEGREEAGGPHAPDPPPAAAPPPAASPATPPSTKPTETSAASMKQPCKCCSIM