ADTAGLVQAKTPPAPAAVSEESVDDGTAGSGLLTVEGLYECKEKREDVKSEDEDGQTKLKQRRSRTNFTLEQLNELERLFDETHYPDAFMREELSQRLGLSEARV