MLQLAETDQVSTDPLQEYLPTPTFAAPQTPTNLSGNGDLSLVREMRFQIAAMQPIDIDPESARPPRKRRNVRVSKDPQSVAARLRRERISERIRVLQRMVPGGTKMDTASMLDEAVRYVKFLQTQVQSLERAAAAGAVPAHGNCCSCFRDTYQLQ