MDGGDRPTAAPLSERLVKAEKAAEQFVARRLQPAVARVKQTSPEGVVEGLKSSATWARGLWNRLNGSPGQPLGKDAAPFGLPLPASTEEQRKQATAQLNVQLDGLEKKLQEASKARESRLRKAGIQGRARLASELRDMDNAIAALSKALAVRTLQLEMEYVCGALEDEARDIVGDSKVTSENELKLALGRRGSSDEVALLVAEFRLLDEQLLGMAASVEAEEALFVDDSELARLATDIPDLRMRLGIGETEVFGGTGFSLVKVQLQIREGVVKVVDGVLFGVRGVKLLFADIGSAGKLFWRAVRGGTLKPREVQALRRTVRDLLAFVPFTIILIVPLTPVGHVLIFSFIQRYFPGFFPSQFTGRRQELMSKYDALKRQLRDAELQAEAENDEIEYQQKAASAMAALGRGAMAAASAAPAAAAAAAAAAATALGGEVEVAVAAGAAAAAAGAAVIGGKRDDGPAVLSEEEEEGPAAKAVRQIEEKLVAAEDDAYTAGVDEPQQQQQQQKPQQQRKQQQQQQKEAGDKKKKSGGTLASX