MGLRDKKRNQRRVLSRRSAGPRSGEGKDFLPLEGKEKKIREKQPEEPENTATVLYIGHIPHGFYEDQMQGFFQQFGAVKRVRIARNRKTGKSKHYGFIEFENPDVAKIVADEMNNYLLFEHTLQIALVPPEKVHAKLWKGVRKGFVPVDRVGIERRRLNKDKTVGEHKKMLEGIVKRDEKRRKRIKAAGIDYECPALIGSVQPSAKRIKFDED